1、在初始时将这组radio的值赋为“更新时间”的value
2、取到这组radio的值,看它是什么,如果为空的话就是没选。

解决方案 »

  1.   

    1.还没接触Struts呢,但在一般里面radio有个selected说明在默认情况下是被选中的.2.可以根据getSeletctedIndex()之类的方法获得吧.具体没操作过楼上代码,楼主自己测试
      

  2.   

    需要在与该表单对应的FormBean中有个属性为:HK_KBT,并提供相应getXXX()和setXXX()。
    例如:
    <td class="linelabel2"><html:radio property="HK_KBT" value="0"/>更新时间</td>
    <td class="linelabel2"><html:radio property="HK_KBT" value="1"/>检索条件</td>
    在相应的ActionForm中:privte String HK_KBT = "0";
    即你赋的初值与表单的需要默认选中的value保持一致.
    提交后,可以通过getXXX()来得到你所选中的值
      

  3.   

    1、在formbean里的reset方法里写上HK_KBT = "更新时间"
    2、在提交到action后,直接用getHK_KBT方法就可以了,不过你这个还是会有问题,因为你的HK_KBT都是大写,这样反射的时候就有可能出问题,建议你遵循java规范,改为hkKbt