[发明专利]一种基于JSP的智能搜索可分级数据的实现方法在审
申请号: | 201310479924.X | 申请日: | 2013-10-15 |
公开(公告)号: | CN104572663A | 公开(公告)日: | 2015-04-29 |
发明(设计)人: | 不公告发明人 | 申请(专利权)人: | 镇江金软计算机科技有限责任公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 无 | 代理人: | 无 |
地址: | 212009 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 jsp 智能 搜索 分级 数据 实现 方法 | ||
技术领域
本发明涉及一种基于JSP的智能搜索可分级数据的实现方法。本发明属于计算机技术领域。
背景技术
随着社会信息技术的发展,BS架构系统下表单查询功能被越来越广泛的使用,通常一个简单查询就能影响管理员的工作效率。就拿查一个公司情况来说,不同地区存在着各类企业,而各类企业下面又有多种公司。如果管理员想直接查询相应公司的情况,传统的查询方法是:管理员需要先从系统中存在的众多公司中先找到自己想要查询公司的名称,然后根据公司名称查询该公司的一些情况,而且一般查询条件只能选择一个公司。显然,这种方法对于小数据量的查询还算比较适用,可以暂时满足其发展要求。但是随着社会市场经济的发展,以后成立的公司会逐年增多,如果还是按照传统方法进行查询无疑会严重降低查询的效率,而且这种传统查询的方法比较死板,其扩展性也不强。
发明内容
针对传统查询条件单一、效率低下的缺点,本发明介绍了一种基于JSP的智能搜索可分级数据的实现方法。该方法可以同时选择多个查询条件,既可以通过手工输入直接智能筛选出查询条件,又可以按照级别快速检索到要查询的条件。该发明方法的操作界面如图1和图2所示,具体实现步骤如下:
步骤1:用户登录系统,点击相应导航链接进入相应表单查询页面;
步骤2:通过输入关键字智能查找:用户点击表单列表上方查询区域中的“选择”按钮,系统会弹出一个新窗口,如图2所示,用来检索查询条件,若当前在上方的文本框中输入公司名称开头前几个子,则文本框下方会出现相应公司完整名称,点击相应公司名称后,该公司名称就会被添加到文本框下方右侧的文本域中,这样可以同时添加多个公司名称。点击确定按钮后会返回到列表页面,再点击列表上方查询区域中的“查询”按钮,即可实现查询功能;
步骤3:通过分级选择智能查找:用户点击表单列表上方查询区域中的“选择”按钮,系统会弹出一个新窗口,如图2所示,单击文本框下方左侧的文本域中的箭头,会出现下级数据,直到最后一级,勾选查询条件右侧复选框,然后在点击两个文本域中间的向右箭头按钮,则被勾选的查询条件会被添加到右侧的文本域中,这样可以同时添加多个公司名称。点击确定按钮后会返回到列表页面,再点击列表上方查询区域中的“查询”按钮,即可实现查询功能;
步骤4:步骤2和步骤3可以同时进行,筛选查询条件。
附图说明
图1为表单查询之前初始界面。
图2为表单查询条件选择界面。
具体实施方式
实施例一
使用MyEclipse 8.6作为开发工具,使用市场上专用的数据库管理工具 MySQL建立系统所需要的数据库。具体方式为:
1. 通过输入关键字智能查找:根据文本框输入的关键字进行模糊查询;
2. 通过分级选择智能查找:对查询条件进行分级,并且把查询条件以树状形式列出:如第一级别为地区;第二级别为该地区下的企业;第三级别即最后一个级别为该企业下的公司。;
3. 同时通过输入关键字和按照级别进行选择筛选出查询条件。
4. 返回表单查询初始页面:当点击“确定”后,获取右侧文本域中所有筛选出来的查询条件并且把这些值传到表单查询初始页面上方查询区域的文本框中,以分号分隔每个查询条件。
5. 执行查询:点击表单查询页面上方查询区域的“查询”按钮,根据多个查询条件执行模糊查询操作。
除上述实施例外,本发明还可以有其他实施方式。凡采用等同替换或等效变换形成的技术方案,均落在本发明要求的保护范围。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于镇江金软计算机科技有限责任公司;,未经镇江金软计算机科技有限责任公司;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310479924.X/2.html,转载请声明来源钻瓜专利网。