当前位置:编程学习 > JAVA >>

action怎样给s:iterator中的s:checkbox预赋值?

我正在做修改角色的功能,其他的控件都能预赋值,只有迭代器中的复选框无法赋值。
怎样给迭代器中的东东预赋值呢? --------------------编程问答-------------------- 你用的struts?

<s:iterator var="item" list="#dataList">
   <s:checkbox value="${item}" />
</s:iterator>

好久没写struts了,直接在回复框中写代码,可能有误,只是个思路。 --------------------编程问答--------------------
引用 1 楼 peng_hao1988 的回复:
你用的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
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,