无法从<html:text>获取数据

时间:2015-12-11 07:07:22

标签: java arraylist struts-1

我在struts中编写代码,用于从数据库中获取数据,在列表中设置并在.jsp页面中显示。我还想从用户那里获取更多数据并使用它。  我的列表和jsp在这里

ArrayList area = new ArrayList();
session.setAttribute("areaList",area);

jsp页面是

<html:form action="calculate.do?parameter=doCalculate" method="post">
    <logic:iterate id="rows" name="areaList" scope="session">
    <tr><td><html:text name="rows" property="userGroup"/></td>
        <td><html:text name="rows" property="totalArea"/></td>
        <td><html:text name="rows" property="areaComplete"/></td>
        <td><html:text name="rows" property="areaOccupied"/></td></tr>
    </logic:iterate>
<html:submit value="Calculate"/>

动作类:

ArrayList area = (ArrayList)session.getAttribute("areaList");
for (int i=0; i<area.size(); i++) {
    AreaDetails ad = (AreaDetails)area.get(i);
    System.out.println("UseGRp: "+ad.getUserGroup()+" Total Area:"+ad.getTotalArea()+" Complete :"+ad.getAreaComplete()+" Ocupaid: "+ad.getAreaOccupied());

但是得到null&#34; ad.getTotalArea()&#34;和&#34; ad.getAreaComplete()&#34;。 解决方案是什么?

0 个答案:

没有答案