日期:2014-05-17  浏览次数:20614 次

迭代的时候加入新参数
我用struts2标签迭代一个list,这个list有八位,我用取地址的方法取的,我的action中还有一个参数type,我想让这个willtype也参与到迭代中怎么弄

  <s:iterator value="list" var="ll">
  <tr align='center' bgcolor="#FFFFFF" onMouseMove="javascript:this.bgColor='#FCFDEE';" onMouseOut="javascript:this.bgColor='#FFFFFF';" height="22" >
  <td>${ll[0]}</td>
  <td><input name="chkbox" type="checkbox" id="chkbox" value="{ll.id}"></td>
  <td>${ll[1]}</td>
  <td>${ll[2]}</td>
  <td>${ll[3] }</td>
  <td>${ll[5]}</td>
  <td>${ll[6]}</td>
  <td>${ll[4] }</td>
  <td>${ll[7] }</td>
  <td>willType</td>
  </tr>
  </s:iterator>

------解决方案--------------------
1、你的type这个是唯一值吗?(list中的所有记录该属性都一样)。如果一样,则在后台循环list,添加进去。
------解决方案--------------------
<td> <s:property value="willtype"/></td>
------解决方案--------------------
<td>willType</td> 修改为 <td> <s:property value="willtype"/></td>