[发明专利]一种参数化数据查询网页显示程序实现方法和系统在审

专利信息
申请号: 202110655702.3 申请日: 2021-06-11
公开(公告)号: CN113360152A 公开(公告)日: 2021-09-07
发明(设计)人: 黄宇辉 申请(专利权)人: 软子数字软件(广州)有限公司
主分类号: G06F8/38 分类号: G06F8/38;G06F16/957;G06F16/958
代理公司: 广州大象飞扬知识产权代理有限公司 44745 代理人: 赵娜
地址: 510000 广东省广州市天河*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 参数 数据 查询 网页 显示 程序 实现 方法 系统
【说明书】:

发明提供了一种参数化数据查询网页显示程序实现方法和系统,建立保存数据库连接参数的数据库参数表以及存储所需参数的查询参数表;对静态网页进行标签化处理得到静态标签网页,具体指的是分类获取静态网页中的非表格的单字段、表格化数据、变量字段,将其相应地用标签代替,然后依次在查询参数表中增加记录,录入非表格的单字段、表格化数据对应的参数;在服务器端建立参数化WEB程序,运行时读取时URL传入查询编号所对应查询参数和静态标签网页,获取对应的数据并替换静态标签网页上对应的单字段标签或表格化数据标签,使用Session变量值替换变量字段标签,最终将结果网页发送给浏览器。本发明简化了此类功能查询程序重复开发,大大提高了开发效率。

技术领域

本发明涉及WEB技术领域,特别是涉及动态网页、静态网页、数据库技术。

背景技术

通过WEB服务器对数据查询进行网页展示是常见需求。最常见的数据源有数据库、EXCEL文件等。现在一般开发实现的方法是针对每一个查询,相应编写查询程序,在每一个查询程序中,针对每一个显示字段,都需要把数据获取和内容显示用代码来实现,这种方式每一个查询都需要开发一个程序,开发工作量大。如果查询有变化,需要重新修改程序,进行编译,停止原来程序运行,然后再发布,后续维护工作量大。

发明内容

针对现有技术中存在的缺陷,本发明的目的在于提供一种参数化数据查询网页显示程序实现方法和系统,解决了现有技术中开发工作量大,如果查询有变化,需要重新修改程序,进行编译,停止原来程序运行,然后再发布,后续维护工作量大的技术问题。

为了达到上述目的,本发明所采用的具体技术方案如下:

一种参数化数据查询网页显示程序实现方法,具体包括以下步骤:

S1,参数定义:在服务器端建立数据库参数表或建立唯一的数据库连接参数以及查询参数表,所述数据库参数表用于保存每个数据库对应的连接参数,所述查询参数表用于存储所需的参数;

S2,静态网页查询结果标签化:在服务器端建立静态网页并对其进行标签化处理得到静态标签网页,标签化处理具体指的是分类获取静态网页中的非表格的单字段、表格化数据、变量字段,将其相应地用单字段标签、表格化数据标签、变量字段标签代替,然后依次在查询参数表中增加记录,录入非表格的单字段、表格化数据对应的参数;

S3,执行参数查询程序:在服务器端建立参数化WEB程序,在浏览器访问该参数化WEB程序时URL参数上加上查询编号,所述参数化WEB程序读取所述查询编号对应查询参数和静态标签网页,从服务器端获取对应的数据并替换静态标签网页上对应的单字段标签或表格化数据标签,使用参数化WEB程序中Session变量值替换变量字段标签,最终将包含实际数据内容的网页内容发送给WEB服务器后返回给浏览器。

优选的,所述数据库参数表包括库编号和数据库连接参数;所述查询参数表包括查询编号、查询类型、数据来源,所述查询类型包括非表格形式和表格形式,若为表格形式,则参数查询表还包括表格行模板、表格名称;所述数据来源至少包括第一数据来源、第二数据来源、第三数据来源,若为第一数据来源,则查询参数表还包括库编号、SQL语句、查询字段;若为第二数据来源,则查询参数表还包括Json名、查询字段;若为第三数据来源,则查询参数表还包括Excel表名、Excel参数、查询字段。

优选的,标签化处理具体指的是分类获取静态网页中的非表格的单字段、表格化数据、变量字段,将其相应地用单字段标签、表格化数据标签、变量字段标签代替,然后依次在查询参数表中增加记录,录入非表格的单字段、表格化数据对应的参数具体包括以下步骤;

为静态网页设置一个查询编号;

针对静态网页中的非表格的单字段显示,按照同一数据源对非表格的单字段进行分类,将这些单字段取名后用单字段标签替换,在查询参数表中增加一条记录,录入非表格的单字段对应的参数;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于软子数字软件(广州)有限公司,未经软子数字软件(广州)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202110655702.3/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top