如何在jsp页面中实现用当用户点击查询,用户选择的条件还存在
展开全部
当你提交到Action时
String keyWord="";//你获取的关键字
request.setAttribute("keyWord",keyWord);//把关键字存起来
jsp:
1、
<input type="text" name="" value="<%=keyWord%>"> //用这种尖括号百分号的
2、
<input type="text" name="" value="${keyWord}"/> //用el表达式把值取出来就行了(如果不能使用${} 需添加JSTL(el表达式是属于JSTL)支持 在MyEclipse里面右击你的项目 MyEclipse -> add JSTL....)
String keyWord="";//你获取的关键字
request.setAttribute("keyWord",keyWord);//把关键字存起来
jsp:
1、
<input type="text" name="" value="<%=keyWord%>"> //用这种尖括号百分号的
2、
<input type="text" name="" value="${keyWord}"/> //用el表达式把值取出来就行了(如果不能使用${} 需添加JSTL(el表达式是属于JSTL)支持 在MyEclipse里面右击你的项目 MyEclipse -> add JSTL....)
追问
你好!如果我的查询条件是在下拉列表中选择应该怎么写?
追答
'}
">selected>
用c标签判断后台传过来的值是否等于option的value 四楼的方法也行
你一开始就要说是下拉框啊 - -!
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1:提交的时候把前台的选择值传到后台
2:后台处理完毕后,还需要将前台获得值返回到前台
3:页面处理:判断是否有值传入,如果有就选定
2:后台处理完毕后,还需要将前台获得值返回到前台
3:页面处理:判断是否有值传入,如果有就选定
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<select name="sex" id="sex">
<option value="M"
<%
if(sex.equals("M"))
out.print("selected");
%>
>男</option>
类似于这样,主要是条件你判断好了, sex 相当于你的搜索的值(个人认为换个数字也行,没试过);希望对你有帮助
<option value="M"
<%
if(sex.equals("M"))
out.print("selected");
%>
>男</option>
类似于这样,主要是条件你判断好了, sex 相当于你的搜索的值(个人认为换个数字也行,没试过);希望对你有帮助
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
别刷新用户选择条件就行了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询