jsp页面中单选的选中如何传递

意思是1:(增删改查的改遇到的问题,)在a.jsp页面有一个单选框
2我选中一个单选框,将选中的value值通过servlet传到b
3我建了b.jsp,b中的单选框怎么才能选中,求大神指点一下,有代码感激不尽图片说明
这个性别我能将用户输入的男value值给带过来,但是怎么让单选被选中!

 <%=u.getSex()%><input type="radio"  name="sex" value="man">男
<input type="radio"  name="sex"  value="woman">女  <br>    这是图中我的代码,我用了个u参数将用户输入的性别传递了过来。

<input type="radio" name="sex" value="man"><%=u.getSex()=="man"?" checked":""%>>男
<input type="radio" name="sex" value="woman"<%=u.getSex()=="woman"?" checked":""%>>女
<input type="radio" name="sex" <c:if test="${param.sex== '男'}">checked="checked"</c:if>>男
<input type="radio" name="sex" <c:if test="${param.sex== '女'}">checked="checked"</c:if>>女

如何将这张图中的男女单选框根据传来的value被选中。图片说明这是我b.jsp中单选的代码

根据传过来的值,用js来设置radio(单选框)的checked(选中)属性

可以用jquery来实现,具体代码var sel= $('input:radio[name="sex"]:checked').val();

checked="checked">男 checked="checked">女

checked="checked"/c:if>男

checked="checked"/c:if>女

var sexs = document.getElementsByName("sex");

for (i=0; i<sexs.length; i++) {

if (sexs[i].checked) {

alert(sexs[i].value) //选中值
}

}

<%=u.getSex()%>放到value里面,js判断哪个radio中的值是否为空,不为空设置checked

>男
>女

如果你的sex是数字类型,比如0:男,1:女 可以对应改一下判断的值

用js去判断选择的然后写入值到变量中就行

在你选择传值回去的时候  input 标签中的 name属性是你在 实体类中的 属性

student 是代码中的对象 用对象去掉属性 进行传值

id:
" readonly/>
学生姓名:
" readonly />
学生性别:
男    女
联系电话:
" />
学生班级:
  <form class="form-horizontal form-actions" action="${pageContext.request.contextPath }/stu/updateEmp" method="post" id="for">
    <!-- -->
    <div style="font-size: 18px;font-family:黑体;">id:</div>
    <div class="control-group">
    <input type="text" name="student.id" value="<s:property value="student.id"/>" readonly/>
    </div>
    <div style="font-size: 18px;font-family:黑体;">学生姓名:</div>
    <div class="control-group">
        <input type="text" name="student.name" value="<s:property value="student.name"/>" readonly />
    </div>
    <!-- -->
    <div style="font-size: 18px;font-family:黑体;">学生性别:</div>
    <div class="control-group">
        <input type="radio" name="student.sex" value="男" />男&nbsp;&nbsp;&nbsp;&nbsp;<input type="radio" name="student.sex" value="女"/>女
    </div>
    <!-- -->
    <div style="font-size: 18px;font-family:黑体;">联系电话:</div>
    <div class="control-group">
        <input type="text" name="student.moblie" value="<s:property value="student.moblie"/>" />
    </div>
    <!-- -->
    <div style="font-size: 18px;font-family:黑体;">学生班级:</div>
    <div class="control-group">
    <select name="student.classid">
    <s:iterator value="#session.cllist">
    <s:if test="<s:property value='student.classid==classes.classesid'/>">
    <option selected value="<s:property value='id'/>"><s:property value='classesname'/></option>
    </s:if>
    <s:else>
    <option value="<s:property value='id'/>"><s:property value='classesname'/></option>
    </s:else>
    </s:iterator>
        </select>
    </div>

     <input type="submit" class="btn" value="提交" style="margin-left:35%; width:12%; margin-right: 5% "/>
     <input type="reset" class="btn" value="重置" style="width:12%"/>
  </form>