一种网页隔页数据条目筛选方法

文档序号:6439705阅读:1441来源:国知局
专利名称:一种网页隔页数据条目筛选方法
技术领域
本发明涉及TOB技术,特别涉及一种不同网页中选择不同选项的隔页数据条目选择方法。
背景技术
随着WEB技术的发展,一个网站通常包括WEB服务程序、数据库,数据库用于存储网站数据信息,WEB服务提供对数据库数据信息的访问和存储,用户通过WEB浏览器访问 WEB服务器,从而获得存储于数据库中的数据信息。通常,浏览器使用查询方式向服务器请求数据信息,获得的数据信息较多时,WEB服务程序将数据信息编号分成多个条目,并以列表方式显示给用户。用户在浏览器中查看这些条目,若查询获取的条目较多时,会分成多页进行显示,每页显示固定数量的条目,比如每页显示20条、50条、100条等等,用户可以根据自身需要、终端计算机的处理能力和数据条目的总数量等进行灵活设置每页显示的最大条目数量。目前,为提高网站架构时间和便于维护等原因,大部分网站架构都是基于模板技术,典型的如MVC,其可以简单地理解为包括HTML (Hypertext Markup Language,超文本标记语言)技术、CSS (Cascading Style Sheets,级联样式表)技术、JS (Javakript,JAVA 脚本)技术,由HTML提供数据模型,CSS负责视图显示,JS来总管逻辑控制,通常HTML作为显示层,或者用模板技术作为显示层,在此层将会显示查询记录总数,以及当前页,还有页面导航,以及显示改页的记录,JS通常作为控制层,用于收集查询条件,调用业务,完成翻页查询,并将结果返回到显示层等。对于分页来说,每层次的主要任务如下,显示层用于取出记录总数并显示出来;指示当前在第几页,显示翻页导航条取出记录集,并显示出来,通常,一页显示10-30条,并且,这是可以配置的控制层。以上架构可以清楚地完成数据查询和分页显示功能,但基于模板技术的显示,不能完成不同页面的部分条目选择功能,作为说明以上问题的特例,现举例说明,如图1和图2所示为一个专利检索结果示意图,图中,每页显示20 条专利信息,共分成173页,假如现需要选择出第一页的第14-19条和第二页的第30-35条进行其他操作,例如导入相应专利著录项目信息并合并至一个文件时,不能完成相应操作, 只能先导了出第一页的第14-19条合并一个文件A,然后再导出第二页的第30-35条并合并至另一个文件B,然后手动地将文件A和文件B合并而生成最终的合并文件C,显然地,若在大量分页的隔页中选取部分条目信息时,将会出现大量针对每个网页的单独操作,给操作带来极大不便。

发明内容
为解决以上问题,本发明提供一种网页隔页数据条目筛选方法,包括浏览器向TOB服务器发送数据信息的请求;WEB服务器程序收到该请求后,查询数据库,获得数据条目信息,反馈给WEB服务器程序;
WEB服务器程序获得查询到的数据库信息后,对数据信息进行顺序编号,将数据条目信息分页,按用户请求的页序号显示给用户;生成临时参数集;WEB服务器程序将用户选择的数据条目加入到临时参数集中;对临时参数集进行后续操作。优选的,所述数据库与所述TOB服务器程序设置于同一台计算机。 优选的,所述数据库与所述TOB服务器程序设置于不同的计算机,WEB服务器程序与数据库之间通过远程连接通信。优选的,所述将数据条目信息分页之前,判断数据条目的数量,若数据信息数量超过预先设置的每页最大显示数量,则将数据条目信息分页。优选的,所述按用户请求的页序号显示给用户为,TOB服务器程序利用CSS生成列表显示给用户。优选的,所述生成临时参数集为TOB服务器程序利用JS生成临时参数集。优选的,所述临时参数集至少包括数据信息的编号字段。优选的,所述TOB服务器程序将用户选择的数据条目加入到临时参数集中为,当用户在当前页面选择了某些条目时,WEB服务器程序将选择的数据条目加入到临时参数集中;用户翻页后继续选择,WEB服务器程序继续将选择的数据条目加入到临时参数集中,重复以上操作,直到用户选择完成所有想选择的数据条目。本发明TOB服务器程序将用户想选择的数据条目临时存储于临时参数集中,在不同页面收集用户想选择的数据条目,用户的后续操作都针对临时参数集国的数据信息进行,而不是针对每个页面的数据信息,实现了不同页面数据信息的有效收集和利用,避免了在大量分页的隔页中选取部分条目信息时,对大量针对每个网页的单独操作,极大提高了
处理效率。


图1为现有网页分页显示第1页示意图;图2为现有网页分页显示第2页示意图;图3为本发明网页隔页数据条目筛选方法流程图。
具体实施例方式为使本发明更加清楚,下面结合附图对本发明进行说明。本发明不限于下述及附图所示的实施方式或实施例,凡不违背本发明精神所做出的修改及变形,均应包括在本发明范围之内。本发明采用以下步骤用户通过浏览器向TOB服务器发送数据信息的请求,要求获取相关数据信息。用户可以编辑各种查询条件去查询数据信息。TOB服务器程序收到该请求后,查询数据库,数据库通过查询语句查询数据,获得数据条目信息,反馈给WEB服务器程序。通常数据库与WEB服务器程序可以位于同一台计算机中,也可以分开设置于不同的计算机中,当分开设置于不同的计算机中时,WEB服务器程序与数据库之间通过远程连接通信,WEB服务器程序通过远程连接向并数据库发送查询指令,数据信息通过远程连接从数据库发送到WEB服务器程序。WEB服务器程序获得查询到的数据库信息后,对数据信息进行顺序编号,判断数据条目的数量,若数据信息数量超过设置的每页最大显示数量,则将数据条目信息分页,按用户请求的页序号显示给用户;优选的,WEB服务器程序利用CSS生成列表显示给用户;同时, WEB服务器生成临时参数集,该临时参数集用于临时存储数据条目,优选的,所述临时参数集至少包括数据信息的编号字段;本实施例中,TOB服务器程序利用JS生成临时参数集;当用户在当前页面选择了某些条目时,TOB服务器程序调用JS程序将选择的数据条目加入到临时参数集中;用户翻页后继续选择,WEB服务器程序继续调用JS程序将选择的数据条目加入到临时参数集中,重复以上操作,直到用户选择完成所有想选择的数据条目;此时,临时参数集包括了所有的用户想选择的数据条目。用户对临时参数集进行后续操作,典型的,例如,对其中的数据信息导出并合并至一个文件中,或者对数据信息进行统计等等。图1和图2所示为一个专利检索结果示意图,图中,每页显示20条专利信息,共分成173页,假如现需要选择出第一页的第14-19条和第二页的第30-35条进行其他操作,例如导入相应专利著录项目信息并合并至一个文件时,不能完成相应操作,只能先导了出第一页的第14-19条合并一个文件A,然后再导出第二页的第30-35条并合并至另一个文件 B,然后手动地将文件A和文件B合并而生成最终的合并文件C。而采用本发明,用户先选中第一页的第14-19条信息,WEB服务器程序将第第一页的第14-19条信息加入到临时参数集中,然后翻页,选中第二页的第30-35条信息,TOB服务器程序继续将第二页的第30-35 条信息加入到临时参数集中,继续翻页和选择,直到选择完成所有想选择的数据条目,然后对临时参数集进行后续操作。本发明WEB服务器程序将用户想选择的数据条目临时存储于临时参数集中,在不同页面收集用户想选择的数据条目,用户的后续操作都针对临时参数集国的数据信息进行,而不是针对每个页面的数据信息,实现了不同页面数据信息的有效收集和利用,避免了在大量分页的隔页中选取部分条目信息时,对大量针对每个网页的单独操作,极大提高了
处理效率。本发明不限于上述及附图所示的实施方式或实施例,凡不违背本发明精神所做出的修改及变形,均应包括在本发明范围之内。
权利要求
1.一种网页隔页数据条目筛选方法,其特征在于,包括 浏览器向WEB服务器发送数据信息的请求;WEB服务器程序收到该请求后,查询数据库,获得数据条目信息,反馈给WEB服务器程序;WEB服务器程序获得查询到的数据库信息后,对数据信息进行顺序编号,将数据条目信息分页,按用户请求的页序号显示给用户;生成临时参数集;WEB服务器程序将用户选择的数据条目加入到临时参数集中; 对临时参数集进行后续操作。
2.根据权利要求1所述方法,其特征在于,所述数据库与所述WEB服务器程序设置于同一台计算机。
3.根据权利要求1所述方法,其特征在于,所述数据库与所述WEB服务器程序设置于不同的计算机,WEB服务器程序与数据库之间通过远程连接通信。
4.根据权利要求1所述方法,其特征在于,所述将数据条目信息分页之前,判断数据条目的数量,若数据信息数量超过预先设置的每页最大显示数量,则将数据条目信息分页。
5.根据权利要求1所述方法,其特征在于,所述按用户请求的页序号显示给用户为, WEB服务器程序利用级联样式表生成列表显示给用户。
6.根据权利要求1所述方法,其特征在于,所述生成临时参数集为WEB服务器程序利用 JAVA脚本生成临时参数集。
7.根据权利要求1或6所述方法,其特征在于,所述临时参数集至少包括数据信息的编号字段。
8.根据权利要求1所述方法,其特征在于,所述WEB服务器程序将用户选择的数据条目加入到临时参数集中为,当用户在当前页面选择了某些条目时,WEB服务器程序将选择的数据条目加入到临时参数集中;用户翻页后继续选择,WEB服务器程序继续将选择的数据条目加入到临时参数集中,重复以上操作,直到用户选择完成所有想选择的数据条目。
全文摘要
本发明涉及WEB技术,特别提供一种网页隔页数据条目筛选方法,包括浏览器向WEB服务器发送数据信息的请求;WEB服务器程序收到该请求后,查询数据库,获得数据条目信息,反馈给WEB服务器程序;WEB服务器程序获得查询到的数据库信息后,对数据信息进行顺序编号,将数据条目信息分页,按用户请求的页序号显示给用户;生成临时参数集;WEB服务器程序将用户选择的数据条目加入到临时参数集中;对临时参数集进行后续操作;本发明WEB服务器程序将用户想选择的数据条目临时存储于临时参数集中,在不同页面收集用户想选择的数据条目,用户的后续操作都针对临时参数集国的数据信息进行,极大提高了网页隔页数据条目筛选处理效率。
文档编号G06F17/30GK102521296SQ20111039014
公开日2012年6月27日 申请日期2011年11月30日 优先权日2011年11月30日
发明者向进轮 申请人:向进轮
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1