<html:radio property="sex" value="男"/>男<html:radio property="sex" value="女"/>这两个是假如页面设value属性和通过property得到的值相同则选中,也就是你必须传一个此formbean的sex属性的值“男”到此页面

解决方案 »

  1.   

    传过来就会自动选择了,如在ACTION里formbean.setSex("男");然后转到此页面就可以了
      

  2.   

    我试了,还是不好用。
    代码如下:
    <%
       RegisterForm rf = new RegisterForm();
         rf.setSex("男");
       %>
      <body>
        <html:form action="register.do" method="post" enctype="multipart/form-data" styleId="form">
          <table border="0" align="center">
            <tr>
              <td>用户名:<html:text property="username" /></td>
              <td>用户编号:<html:text property="usernumber" /></td>
            </tr>
            <tr>
              <td><html:radio property="sex" value="男"/>男<html:radio property="sex" value="女"/>女</td>
              <td><html:text property="birthday" /></td>
            </tr>
            <tr>
              <td colspan="2">用户肖像:<html:file property="file"/></td>
            </tr>
            <tr>
              <td colspan="2" align="center"><html:submit value="添加" onclick="return test();"/><html:reset value="重填"/></td>
            </tr>
          </table>
      

  3.   

    那样哪行,要从request传来,不是在页面中定义
      

  4.   

    还是不好用,怎么用request传呢?应该用response.sendRedirect("register.jsp");
    在register.jsp叶面上还要进行处理吗?