你在formbean中将sex的值设置为male, 显示的时候就默认选中了. 

解决方案 »

  1.   

    没用过struts的html标签。
    我想应该跟html的差不多,你在需默认选择的那项加下面的属性试试:
    checked="checked"
      

  2.   

    可以在FORM中直接设置为male,也可以在页面刷新的时候将它的值设为checked
      

  3.   

    1.使用radio标签设置静态控件
        <html:radio property="gender" value="1">男</html:radio>
        <html:radio property="gender" value="0">女</html:radio>2.使用radio标签设置动态控件
         <logic:iterate id="genderForm" name="list">
             <html:radio idName="genderForm" property="id" value="id">
                 <bean:write name="genderForm" property="name"/>
             </html:radio>
         </logic:iterate>3.radio设置默认值
        当Form中的gender有默认值的时候,则页面自动选中
        如在gotoCreate的时候设置了gender=1,则添加页面的时候默认选中'男'
      

  4.   

    只需在你选要选中的后面添加一个属性checked
      

  5.   

    在jsp启动的时候,会自动创建一个formBean,formBean类中有个reset()方法,是专门为开始创建formBean时设置初始值的。不用js来搞
      

  6.   

    在formBean设置初始值,jsp页面标签自动选中绑定的值