Struts 1如何设置复选框默认选中

时间:2011-09-27 10:30:16

标签: java struts-1

我正在对使用Struts 1.2构建的现有项目进行一些小的更改。我需要在默认情况下选中的表单上有一个复选框。我是Struts的新手。

据我所知,我无法在表单重置方法上为复选框设置默认值,实际上建议将重置方法中的复选框的值设置为false。我能想到的唯一方法是检查POST参数,但我不认为这是一个很好的解决方案。

是否有正确的Struts方式来设置默认选中复选框?

3 个答案:

答案 0 :(得分:3)

你有:

<html:checkbox property="multiRole" value="Y" />

如果您希望默认情况下选中使用它呈现的页面,则需要将操作表单中的属性“multiRole”设置为“Y”

答案 1 :(得分:2)

为什么不能在重置时设置默认值?这主要是它的用途。您还可以在最初显示表单的操作中设置值。

答案 2 :(得分:0)

或者你可以使用,,,&#34;用于解决此问题的html标记。此标记还可以通过name参数与表单bean进行交互。 在表单bean中,您可以使用布尔参数!

é, É.