我有一个使用 struts:iterator 标记显示的表。表值包含在 ArrayList
中。我在列表的每一行上都有一个编辑按钮。当用户单击编辑按钮时,该行的内容应发送到操作和相应的结果页面。我不允许使用复选框和单选按钮。
是否有一些 param
标记我可以使用将该行设置为参数并将其返回到结果页面中。或者有没有办法在 session 中设置该行并将其从 session 中取回?我如何在 Struts2 中实现这一点?
最佳答案
您不应该将整行设置为参数,您只需要设置该行的参数id
。然后您可以在需要保存记录时再次检索记录。要设置参数,您可以使用这样的链接
<s:a action="edit" value="Edit"><s:param name="id" value="%{#row[ID]}"/></s:a>
关于java - 如何在不使用复选框或单选按钮的情况下将表格中选择的数据发送到 Struts2 中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14747638/