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

zzz19920816 2014-06-07 07:57:34

本来是要查询男的,但是执行完之后,下面结果集是对的,但是性别那直接就变成女了,
这是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>
...全文
152 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
什么都不能 2014-06-08
  • 打赏
  • 举报
回复
要是我的话,我就把queryBean.sex的值打印出来看看到底是什么?
zzz19920816 2014-06-08
  • 打赏
  • 举报
回复
开头呢。。。是判断为空,所以返回全部列表。然后在判断男女
zzz19920816 2014-06-08
  • 打赏
  • 举报
回复
控制语句没有写错啊。。。。。
Johnny-xz 2014-06-08
  • 打赏
  • 举报
回复
改成这样 #queryBean.sex
马蹄印 2014-06-08
  • 打赏
  • 举报
回复
这样低级的错误都是精心造成的,好好检查下。
什么都不能 2014-06-08
  • 打赏
  • 举报
回复
queyBean.sex里到底是什么值?
s12345678909876 2014-06-08
  • 打赏
  • 举报
回复
哥子。。你确定你的流程控制语句if else写的没有错??
yanghongjy 2014-06-08
  • 打赏
  • 举报
回复
把这个值改一下 queryBean.sex

81,094

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧