java、jsp查询页面根据姓名模糊查询出5条数据,点其中一条数据的修改,修改完成后返回到之前5条结果页面
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java、jsp查询页面根据姓名模糊查询出5条数据,点其中一条数据的修改,修改完成后返回到之前5条结果页面相关的知识,希望对你有一定的参考价值。
jsp页面使用的是form表单提交的方式,后台java使用struts2,查询页面可以把查询条件参数传递到修改页面,修改页面提交后是重定向到查询页面,这一步就把查询条件清空了,带回不到查询页面,怎么解决??求各位大神帮忙。
你可以把查询条件输出到修改页面,然后修改完成后把查询条件和修改内容一起提交,再重定向到查询页面时把参数传过去就好了,查询条件保存在session里面也可以的 参考技术A 不想修改的话把查询参数存session或者cookie里 这样最快 参考技术B 用AJAX异步提交请求就不会刷新页面 参考技术C 修改的时候把 参数在传到后台 参考技术Djsp如何按指定条件进行模糊查询
比如我在一个页面上通过下拉列表选择了查询条件。。如何利用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 '%你的条件%'来模糊查询
以上是关于java、jsp查询页面根据姓名模糊查询出5条数据,点其中一条数据的修改,修改完成后返回到之前5条结果页面的主要内容,如果未能解决你的问题,请参考以下文章
jsp中要做一个 模糊查询 例如输入姓名时 输入“张”下拉框中即出现"张*、张**”等 代码该如何实现?