Struts2+jQuery+Hibernate自动提示框

2014-11-24 09:41:22 · 作者: · 浏览: 0

使用struts2+jquery+hibernate实现了一个自动提示框


工程里使用了json插件(注意使用的json插件版本要和struts版本相对应,这里我用的是jsonplugin-0.33.jar和struts2-core-2.3.1.1.jar)


jsp页面为(注意这里引入了jquery-1.6.js和jquery-ui-1.8.10.custom.min.js):


struts的配置文件为(注意这里继承的是extends="json-default"):


struts action:


hibernate实现的dao:


hibernate实现的po:


相应的配置文件为:


hibernate配置文件:


web.xml:


student表的结构只有2列,一列为编号,一列为姓名:


备注:


1,中文乱码需要特别注意,出现乱码要从3方面查找原因:1,前台传递到后台的数据是否是乱码。2,数据库中查询出的数据是否是乱码。3,后台返回给前台的查询结果是否是乱码。


2,输入需要过滤掉特殊字符或者其他的处理以防止sql注入。