<logic:iterate id="entry" name="list" scope="request" indexId="id">
  <input type="checkbox" id="<bean:write name="id"/>" name="...">
</logic>
这样就可以了,那个indexId="id"就是放到pageContext里面的id值,依次为0,1,2,...

解决方案 »

  1.   

    注意只有HTML标签可以嵌套Struts标签,Struts的<html:checkbox>标签是不能嵌套<bean:write>标签的,如果非要用Struts标签,你就用<%=pageCotext.getAttribute("id")%>吧!
      

  2.   

    那么我在taglibs中存一个String str="<input id=CHK_"+i+" name=ID type=checkbox value=CHK_"+i+">" //i 是我数据库中的值。这样我在循环遍历时能在页面中显示出来吗?如果不能的话,有更好的办法吗??谢谢了。
      

  3.   

    哪位高人能告诉我在js里面获得值,然后给一个<html:text/>赋值,能让它得到值啊。这样可以吗?为什么我不行啊。