java编程 java编写的程序,搜索框如何实现搜索功能?
浏览量:2118
时间:2021-03-31 11:55:49
作者:admin
java编写的程序,搜索框如何实现搜索功能?
如果是用JAVA做的WEB项目,通常情况下都是通过前台提交需要搜索的内容,然后后台接收,然后向数据库发送SQL语句进行查找相关内容,然后后台接收到数据库返回的内容,之后后台再返回至前台,最后通过JS或者JQ相关的框架进行渲染至界面。
一般我在工作中编写这样的搜索功能的流程基本上就是先在前端给一个文本框,然后通过JQ去获取到文本框的值,通过AJAX请求后台,JAVA在Controller层中接收到请求并获取请求中的值,之后在JAVA在调用service层,service层调用dao层,再通过dao层关联XML中的SQL语句并向数据库发送SQL语句,当然在发送SQL语句的同时是已经把从文本框接收到的值一起拼接到了SQL语句中,然后数据库会返回相对应的值,之后就是之前的流程反过来执行一遍dao层返回service层,再到Controller层并返回至页面中,然后通过相关的框架把返回的值渲染至页面,这就是一个很简单的JAVA程序的搜索功能。
当然这也是在写JAVA程序中做的比较多的需求了。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。