jsp 多条件查询。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jsp 多条件查询。相关的知识,希望对你有一定的参考价值。
我要在惊悚片里面写个多条件查询的功能。包括连接数据库什么的全部是在jsp里面完成的。现在我form表单里面input里面的值可以传到上面的<Script>里面去。但是我在<%%>里面写查询语句的条件的时候如何获取到input里面的值呢?
你可以这样 , 将表单提交到另外一个jsp中 然后就可以通过request.getpar...来获取表单中的值,处理完后在返回到这个jsp.追问有办法就在同一个jsp里面解决么?我有很多jsp的查询页面的。如果都借助另一个jsp会有些麻烦。
追答这个应该不行, 你可以用servlet来处理.新建一个package 用来存放servlet. 方便你区分
追问我也想啊,我还想用struts呢,可是老板要求只用jsp。人都纠结死了。
追答这个的确 很头疼, 总之一个jsp是实现不了得.! 是在不行你就让你们老板自己来写 个exemple.
参考技术A 为什么只用jsp 不能写点java类么 那样多麻烦啊jsp如何按指定条件进行模糊查询
比如我在一个页面上通过下拉列表选择了查询条件。。如何利用MVC模式进行对应的模糊查询
其实你只要在JSP页面选择了查询条件,将查询条件这些传入Servlet中进行处理,在Servlet中调用相应的数据库处理dao。模糊查询就是在这个dao的sql中进行定义的,需要你根据需要写出相应的sql。比如查询姓张的学生:sql = "select * from student_inf where stu_name like '张%'"
这仅是个举例,具体你看情况而定。
模糊查询就是在查询数据库的时候在sql上做文章,至于mvc模式,最简单的实现就是jsp+servlet+javaBean。如果楼主不清楚,查阅点资料。
希望我的回答对你有所帮助。 参考技术A 这个不是三言两语能解决的~
方法不止一个~
首先弄懂MVC
或用AJAX 参考技术B 模糊查询一般是数据库的查询语句,将你从页面上选择的查询条件传到数据访问层,然后查询语句里用like '%你的条件%'来模糊查询
以上是关于jsp 多条件查询。的主要内容,如果未能解决你的问题,请参考以下文章
jsp 多条件筛选,给点思路。查询条件需要存session吗 我就怕 漏了用户选择了的条件