一种基于jsp的智能搜索可分级数据的实现方法

文档序号:8258537阅读:248来源:国知局
一种基于jsp的智能搜索可分级数据的实现方法
【技术领域】
[0001]本发明涉及一种基于JSP的智能搜索可分级数据的实现方法。本发明属于计算机技术领域。
【背景技术】
[0002]随着社会信息技术的发展,BS架构系统下表单查询功能被越来越广泛的使用,通常一个简单查询就能影响管理员的工作效率。就拿查一个公司情况来说,不同地区存在着各类企业,而各类企业下面又有多种公司。如果管理员想直接查询相应公司的情况,传统的查询方法是:管理员需要先从系统中存在的众多公司中先找到自己想要查询公司的名称,然后根据公司名称查询该公司的一些情况,而且一般查询条件只能选择一个公司。显然,这种方法对于小数据量的查询还算比较适用,可以暂时满足其发展要求。但是随着社会市场经济的发展,以后成立的公司会逐年增多,如果还是按照传统方法进行查询无疑会严重降低查询的效率,而且这种传统查询的方法比较死板,其扩展性也不强。

【发明内容】

[0003]针对传统查询条件单一、效率低下的缺点,本发明介绍了一种基于JSP的智能搜索可分级数据的实现方法。该方法可以同时选择多个查询条件,既可以通过手工输入直接智能筛选出查询条件,又可以按照级别快速检索到要查询的条件。该发明方法的操作界面如图1和图2所示,具体实现步骤如下:
步骤1:用户登录系统,点击相应导航链接进入相应表单查询页面;
步骤2:通过输入关键字智能查找:用户点击表单列表上方查询区域中的“选择”按钮,系统会弹出一个新窗口,如图2所示,用来检索查询条件,若当前在上方的文本框中输入公司名称开头前几个子,则文本框下方会出现相应公司完整名称,点击相应公司名称后,该公司名称就会被添加到文本框下方右侧的文本域中,这样可以同时添加多个公司名称。点击确定按钮后会返回到列表页面,再点击列表上方查询区域中的“查询”按钮,即可实现查询功能;
步骤3:通过分级选择智能查找:用户点击表单列表上方查询区域中的“选择”按钮,系统会弹出一个新窗口,如图2所示,单击文本框下方左侧的文本域中的箭头,会出现下级数据,直到最后一级,勾选查询条件右侧复选框,然后在点击两个文本域中间的向右箭头按钮,则被勾选的查询条件会被添加到右侧的文本域中,这样可以同时添加多个公司名称。点击确定按钮后会返回到列表页面,再点击列表上方查询区域中的“查询”按钮,即可实现查询功能;
步骤4:步骤2和步骤3可以同时进行,筛选查询条件。
【附图说明】
[0004]图1为表单查询之前初始界面。
[0005]图2为表单查询条件选择界面。
【具体实施方式】
[0006]实施例一
使用MyEclipse 8.6作为开发工具,使用市场上专用的数据库管理工具MySQL建立系统所需要的数据库。具体方式为:
1.通过输入关键字智能查找:根据文本框输入的关键字进行模糊查询;
2.通过分级选择智能查找:对查询条件进行分级,并且把查询条件以树状形式列出:如第一级别为地区;第二级别为该地区下的企业;第三级别即最后一个级别为该企业下的公司。;
3.同时通过输入关键字和按照级别进行选择筛选出查询条件。
[0007]4.返回表单查询初始页面:当点击“确定”后,获取右侧文本域中所有筛选出来的查询条件并且把这些值传到表单查询初始页面上方查询区域的文本框中,以分号分隔每个查询条件。
[0008]5.执行查询:点击表单查询页面上方查询区域的“查询”按钮,根据多个查询条件执行模糊查询操作。
[0009]除上述实施例外,本发明还可以有其他实施方式。凡采用等同替换或等效变换形成的技术方案,均落在本发明要求的保护范围。
【主权项】
1.可以同时通过输入关键字和按照级别进行选择联合筛选出查询条件。
2.选择好多个查询条件,然后返回表单查询初始页面,表单上方查询区域的条件文本框内的多个条件以分号分隔。
3.点击表单查询页面上方查询区域的“查询”按钮,是根据多个查询条件执行模糊查询操作。
【专利摘要】针对传统的表单条件查询方法查询条件单一、查询过程费时费力、并且扩展性不高的不足,本发明介绍了一种基于JSP的智能搜索可分级数据的实现方法,该方法可以一次性选择多个查询条件,而且其查询条件既可以通过手工输入关键字智能筛选获得,又可以按照级别快速检索进行选择。这样先筛选查询条件再进行查询的方法在大大提高查询的效率的同时,也在一定程度上降低了管理员的劳动强度和复杂度。该方法尤其适合那些查询数据量十分庞大、查询条件繁多的BS架构系统。
【IPC分类】G06F17-30
【公开号】CN104572663
【申请号】CN201310479924
【发明人】不公告发明人
【申请人】镇江金软计算机科技有限责任公司
【公开日】2015年4月29日
【申请日】2013年10月15日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1