struts 1.3 - <html:radio> preselect </html:radio>

时间:2012-06-27 12:34:49

标签: jsp struts

我一直在使用struts 1.3制作一个应用程序并陷入一个非常微不足道的问题。在登录表单中,有两个单选按钮可供选择,登录为“test”和“admin”。代码如下

...          
<div class="radioLabel" >Test </div> 
<div class="radioButton" ><html:radio property="usertype" value="test" ></html:radio></div>

<div class="radioLabel" >&nbsp;&nbsp;Admin</div> 
<div class="radioButton" ><html:radio property="usertype" value="admin" ></html:radio></div>
...          

在浏览一些帖子时,我发现设置与单选按钮对应的form-property标签的“initial”属性是可行的。但它在我的情况下不起作用。

<form-bean name="LoginForm" type="company.project.model.LoginForm">
    ...  
    <form-property name="usertype" type="java.lang.String" initial="test" ></form-property>
</form-bean>

这是如何引起的?如何解决?

1 个答案:

答案 0 :(得分:0)

根据我的经验,Struts 1.x

中的单选按钮无法正常工作

您可以验证这更改组合框的单选按钮,您将看到所有工作完美。

如果您不想陷入这个问题,请尝试使用javascript模拟所需的行为是一个不错的选择

此致