action怎样给s:iterator中的s:checkbox预赋值?
我正在做修改角色的功能,其他的控件都能预赋值,只有迭代器中的复选框无法赋值。怎样给迭代器中的东东预赋值呢? --------------------编程问答-------------------- 你用的struts?
<s:iterator var="item" list="#dataList">
<s:checkbox value="${item}" />
</s:iterator>
好久没写struts了,直接在回复框中写代码,可能有误,只是个思路。 --------------------编程问答--------------------
谢谢,但是每行都要有一个标识才对吧?不然不是每行都一样了?
我的代码如下:
--------------------编程问答-------------------- 这么多复选框 --------------------编程问答-------------------- 简单点的做法;在实体类中,给成员变量赋初值就行了。 --------------------编程问答-------------------- 我只想知道,大家在迭代器中只有实体类这一种赋值方法吗? --------------------编程问答-------------------- 哎,本版无能人啊
<s:iterator value="fatherRights" status="status" var="list">
<tr>
<td align="center"><s:checkbox name="fatherBox" value="false"
fieldValue="%{#list.id}" theme="simple" />
<s:property value="#list.name" />
</td>
<td align="center"><s:checkbox name="addBox" value="false"
fieldValue="%{#list.id}" theme="simple" />添加</td>
<td align="center"><s:checkbox name="deleteBox" value="false"
fieldValue="%{#list.id}" theme="simple" />删除</td>
<td align="center"><s:checkbox name="updateBox" value="false"
fieldValue="%{#list.id}" theme="simple" />修改</td>
<td align="center"><s:checkbox name="selectBox" value="true"
fieldValue="%{#list.id}" theme="simple" />查询</td>
</tr>
</s:iterator>
补充:Java , Java EE