当前位置: 代码迷 >> Java Web开发 >> 大神请留步,小弟虚心请请问用户管理的有关问题
  详细解决方案

大神请留步,小弟虚心请请问用户管理的有关问题

热度:6   发布时间:2016-04-16 22:18:03.0
大神请留步,小弟虚心请请教用户管理的问题

本来是要查询男的,但是执行完之后,下面结果集是对的,但是性别那直接就变成女了,
这是jsp查询代码:
<select style="width:150px" name="queryBean.sex">
    
                              <s:if test="queryBean.sex==''">
    <option value="" selected="selected">------</option>
    <option value="男" >男</option>
    <option value="女">女</option>
 
  </s:if>
  <s:else>
      <s:if test="queryBean.sex=='男'">
       <option value="" >------</option>
    <option value="男" selected="selected">男</option>
    <option value="女">女</option>
      </s:if>
      <s:else>
       <option value="" >------</option>
    <option value="男" >男</option>
    <option value="女" selected="selected">女</option>
      </s:else>
    </s:else>

------解决方案--------------------
把这个值改一下
queryBean.sex
------解决方案--------------------
哥子。。你确定你的流程控制语句if  else写的没有错??  
------解决方案--------------------
queyBean.sex里到底是什么值?
------解决方案--------------------
要是我的话,我就把queryBean.sex的值打印出来看看到底是什么?
------解决方案--------------------
这样低级的错误都是精心造成的,好好检查下。
------解决方案--------------------
改成这样 #queryBean.sex
  相关解决方案