我有一个迭代器内部的jsp页面中的复选框。无论我尝试什么,即使当字段值的值是我想要的值时,复选框标记的属性值也会保留“真”值。但我无法取回它。我只得到'真实'。从struts2中迭代器中的复选框获取值
<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查看它,但我无法在代码中看到它。我只回收'值'变量的值,这是绝对“真实”的值。
你的值是否与fieldvalue相同,是两个字段使用相同值的原因? –
显示你的动作;与此同时,请阅读http://stackoverflow.com/a/35064012/1654265和http://stackoverflow.com/a/21827853/1654265以获取关于复选框工作方式的一些提示 –