你说的是注册时add的时候啊??? 我现在是要修改信息时 动态显示原来的属性值啊!
要用到javaScript吗? 谢谢!!!

解决方案 »

  1.   

    我想楼主的意思是在修改完本页的其他信息之后,单选的内容没有改变;
    <input <%=((STR.toString().equals(("A").toString()))?"CHECKED":"")%> type="radio" name="stuatus" value="A" >A
                         <input <%=((STR.toString().equals(("B").toString()))?"CHECKED":"")%> type="radio" name="stuatus" value="B">B
                         <input <%=((STR.toString().equals(("C").toString()))?"CHECKED":"")%> type="radio" name="status" value="C">C
                         <input <%=((STR.toString().equals(("D").toString()))?"CHECKED":"")%> type="radio" name="status" value="D">D
                         <input <%=((STR.toString().equals(("E").toString()))?"CHECKED":"")%> type="radio" name="status" value="E">E
    String STR
    你可以用request.getParameter("status");
    得到单选组的值,然后想办法返回到页面将值赋给STR就可以了,如利用SESSION。但你要加个判断,防止为STR为空(NULL)。
      

  2.   

    <input type="radio" name="stuatus" <%=(select==0)?"checked":"" %> value="0" >A
    <input type="radio" name="stuatus" <%=(select==1)?"checked":"" %> value="1">B
     <input type="radio" name="status" <%=(select==2)?"checked":"" %> value="2">C
    <input type="radio" name="status"  <%=(select==3)?"checked":"" %> value="3">D
     <input type="radio" name="status" <%=(select==4)?"checked":"" %> value="4">Eselect是你存储选择的变量