日期:2014-05-16  浏览次数:20343 次

性别男女的字符值在显示时怎么根据 值‘男’或 值‘女’来显示出选中效果

<%@ page language="java" import="java.util.*" pageEncoding="gbk"%>
<%@ page import="com.dao.*" %>
<%@ page import="com.entity.*" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>    
    <title>会员信息修改</title>
  </head>
       <style>
td{text-align:center;background-color:#C90;}
</style>
  <body>
  <%
   int id=Integer.parseInt(request.getParameter("id"));
   MembersInfoDao md=new MembersInfoDao();
   MembersInfo minfo=md.getMemb(id); 
   %>
   <table border="1">
        <tr>
        <td colspan="2"><strong>会员信息</strong></td>
        </tr>
    <tr>
      <td>姓名</td>
      <td><input type="text" value="<%=minfo.getMname()%>"/></td>
    </tr>
    <tr>
      <td>性别</td>
      <td>
          <input type="radio" name="sex" value="<%=minfo.getMgender() %>"/>男
          <input type="radio" name="sex" value="<%=minfo.getMgender() %>"/>女
      </td>
    </tr>
    <tr>
      <td>年龄</td>
      <td><input type="text" value="<%=minfo.getMage()%>"/></td>
    </tr>
    <tr>
      <td>家庭住址</td>
      <td><input type="text" value="<%=minfo.getMaddress()%>"/></td>
    </tr>
    <tr>
      <td>Email</td>
      <td><input type="text" value="<%=minfo.getMemail()%>"/></td>
    </tr>
    <tr><td colspan="2"><input type="submit" value="修改"/><input type="reset"/></td></tr>
</table>
  </body>
</html>
====================minfo.getMgender()的值是男或女string类型;求值传过来时显示时有【 根据传过来的值】选中效果
路过的亲们帮忙看看怎么做出选中性别的效果11(不是静态的是根据值选中的)
------解决方案--------------------
给单选框添加click事件 判断啊
------解决方案--------------------
你这个是想根据id查询出来的bean修改用户信息吧,这个用c:if语句或者s:if显示比较好,另外建议少用table,多用div显示页面