使用Struts 1.3中的复选框重置功能

时间:2014-08-20 14:46:55

标签: struts reset struts-1

我遇到了问题。我听说过有关Struts重置功能的一些内容,但我从来没有看到任何示例,我也不知道如何编写它。

我听说有这样的情况可以提供帮助:

我检查了几个复选框,然后在我的表单中点击下一页然后转到下一页,然后我再次单击返回并再次转到带有复选框的页面,取消选中其中一些并检查其他复选框并再次单击下一步。然后,验证错误看起来好像我仍然检查了那些未选中的复选框。

你知道在这种情况下如何使用它吗?

1 个答案:

答案 0 :(得分:0)

在操作表单中,您可以覆盖reset()方法并将checkbox属性值初始化为其默认状态。只有在您的操作表单是会话作用域时才需要这样做。因此,在按下提交或重置按钮之前,它可能包含未选中复选框的值。

您可以看到示例Struts <html:checkbox> checkbox example