搜索提示功能主要依靠的是ajax技术,本系统用的是ajax开源框架dwr。众所周知,dwr最大的特点就是页面可以调用后台类,及其方法。具体实现方法设计:数据库存放用户希望查找的产品品牌型号,当用户在搜索输入栏中输入数据中捕获其键盘onkeyup()事件,当此事件发生时利用dwr调用后台类生成的对象查询数据库,并把查询结果返回页面显示。
实现步骤:
(1):创建hint类,并生成器getter,setter方法。
(2):配置hibernate环境,创建hint.hbm.xml配置文件。
(3):创建数据库hints表,并将产品信息导入数据库。
(4):创建后台类,该类主要用来查询数据库,并返回数据到页面。
(5):页面用户输入事件捕获单元,数据显示单元。
<!--EndFragment-->
相关资源:智能搜索提示功能