在java中怎么通过下拉列表进行查询,再显示到页面上

在jsp中有个select下拉列表<tdwidth="109"align="center"><selectname="check_status"id="status"><... 在jsp中有个select下拉列表
<td width="109" align="center">
<select name="check_status" id="status">
<option id="noStatus">通过
<option id="noStatus">未通过
</select>
</td>
然后在页面中通过点击这两个选项中的一个进行查询,初学者希望能说得详细一点,谢谢!
已经建立了struts2,ibtis框架
展开
 我来答
百度网友5e57e5cdb
2013-10-23 · 超过17用户采纳过TA的回答
知道答主
回答量:56
采纳率:0%
帮助的人:61.8万
展开全部
你说的情况不够详细,如果你是希望这个select改变的时候去数据库查询相关数据的话,可以写javascript当select发生onchange时候提交表单(你的select应该是在一个form表单里吧),转到后台之后查询到相关数据再返回到这个页面,这时候就要加上 leilanhua 这位朋友说的代码,到前台后才能知道现在的数据时什么条件筛选的。
注意:你的option标签里不用写 id 属性 要写上value=“**”,这样到后台才知道你选的是什么。
zhongtyler
推荐于2017-12-15 · TA获得超过4408个赞
知道大有可为答主
回答量:4384
采纳率:79%
帮助的人:873万
展开全部
你写错了
<select name="check_status" id="status">
<option value="ok">通过</option>
<option value="ng">未通过</option>
</select>

当你选择了通过,后台check_status 的值是ok ,如果你选择未通过, 后台check_status收到ng
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
leilanhua
2013-10-23 · TA获得超过1171个赞
知道小有建树答主
回答量:586
采纳率:0%
帮助的人:149万
展开全部
action里面
request.setAttribute("status", status);

<option id="noStatus" value="0" <c:if test="${status=='0'}">selected</c:if>>通过
<option id="noStatus" value="1" <c:if test="${status=='1'}">selected</c:if>>未通过
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式