【发布时间】:2016-02-19 15:22:05
【问题描述】:
我在 JSP 页面的迭代器中有一个复选框。无论我尝试了什么,复选框标记的属性值都保持为“真”值,即使字段值的值是我想要的值。但我无法找回它。我只会得到“真实”。
<s:iterator
id="pieceJointe"
value="listePiecesJointesTrouvees">
<tr height="30">
<td>
<s:property value="codeDemande" />
</td>
<td
headers="actions"
class="center">
<s:checkbox
value="%{chemin}"
fieldvalue="%{chemin}"
name="checkbox" />
</td>
</tr>
</s:iterator>
返回字段集属性的变量chemin 是我想要的。我可以使用 Web Inspector 看到它,但我无法在代码中使用它。我只取回'value'变量的值,它是非常“真实”的值。
【问题讨论】:
-
you value 和 fieldvalue 一样,是因为两个字段的 value 一样?
-
显示你的动作;同时,阅读stackoverflow.com/a/35064012/1654265 和stackoverflow.com/a/21827853/1654265 以获取有关复选框的工作原理的一些提示
标签: jsp checkbox struts2 iterator