[发明专利]一种用于页面生成的方法和装置无效
申请号: | 201110413053.2 | 申请日: | 2011-12-12 |
公开(公告)号: | CN102521352A | 公开(公告)日: | 2012-06-27 |
发明(设计)人: | 龚海虹;王帆;王清华;谌波;刘芳;许斌;蔡霞;章锐;秦澜 | 申请(专利权)人: | 中国建设银行股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 广州三环专利代理有限公司 44202 | 代理人: | 温旭;郝传鑫 |
地址: | 100032 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 页面 生成 方法 装置 | ||
技术领域
本发明涉及数据处理领域,尤其涉及一种用于页面生成的方法和装置。
背景技术
随着各种数据处理技术的不断发展和进步,人们对于数据处理的程度也越来越高。而且,不同数据区分处理所对应的应用更是层出不穷,能够采用的技术也越来越多样化。其中一种技术为JSP(Java Server Pages),JSP是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术具备良好的WEB服务器的支持,大多数通用的WEB服务器,例如Apache、Netscape、以及Microsoft IIS等都支持JSP页面,而且JSP具有平台独立性,一般的Java程序可以运行的平台,都支持JSP程序运行。对于页面需求较为复杂的应用,例如对于每种页面要求不同数据录入域的应用,其往往需要对要求不同数据录入域的页面进行重复开发,费时费力,成本较高。
发明内容
本发明提供了一种用于页面生成的方法,其采用生成静态JSP页面的方式来解决要求不同数据录入域的页面生成问题,无需重复开发,满足了页面的各种数据录入需求。
根据本发明的第一方面,提供了一种用于页面生成的方法,所述方法包括:
根据页面标识生成静态jsp文件头,并写入所述静态jsp文件头对应的静态jsp文件;
根据页面标识从页面配置库中获取所述静态jsp文件的页面元素信息,对所述页面元素信息进行分类处理后写入所述静态jsp文件。
根据本发明的第二方面,提供了一种用于页面生成的装置,所述装置包括:
第一生成模块,用于根据页面标识生成静态jsp文件头,并写入所述静态jsp文件头对应的静态jsp文件;
第二生成模块,用于根据页面标识从页面配置库中获取所述静态jsp文件的页面元素信息,对所述页面元素信息进行分类处理后写入所述静态jsp文件。
实施本发明的用于页面生成的方法和装置,对要求不同数据录入域的页面无需反复开发,可以根据应用需要自行定制页面、定制数据录入域,满足了不同数据的数据录入需求。
附图说明
图1图示了根据本发明实施方式的用于页面生成的方法的示意图。
图2图示了根据本发明实施的用于页面生成的装置的示意图。
具体实施方式
为使本发明的实施例的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述。
参见图1,图示了根据本发明实施方式的用于页面生成的方法的示意图,所述方法具体可以包括:
S100,根据页面标识生成静态jsp文件头,并写入所述静态jsp文件头对应的静态jsp文件;
S102,根据页面标识从页面配置库中获取所述静态jsp文件的页面元素信息,对所述页面元素信息进行分类处理后写入所述静态jsp文件。
本发明实施方式中,页面标识可以是待生成页面的页面编号ID,也可以是待生成页面的包含数字、字母及特殊符号的页面标识。每个页面的页面标识是唯一的,不同页面对应不同的页面标识。在根据页面标识生成静态jsp文件头之前,本发明的实施方式还可以包括,对页面标识的合法性进行检查的过程,具体地,检查页面标识的名称是否符合预先设定的规则,例如,页面标识的名称的后两位是否与预先设定的机构名称代码一致,如果页面标识名称的后两位与预先设定的机构名称代码一致,则可以通过JDBC(Java Data Base Connectivity,Java数据库连接)连接至页面生成所用的数据库,继续后续页面生成处理操作;如果页面标识的名称的后两位与预先设定的机构名称代码不一致,则说明存在误操作,退出页面生成处理操作。
在本发明的一些实施方式中,在通过JDBC连接至数据库之后,还可以包括,从根据页面标识数据库中提取用于页面生成的对应的文件信息,所述文件信息可以包括页面编号、页面名称、以及机构级别,其中页面编号、页面名称、以及机构级别中的部分信息可以作为页面标识的构成部分,例如机构级别的代码可以作为页面标识的前2位或者后2位以便通过机构代码对页面标识的合法性进行验证。在从数据库中提取对应的文件信息之后,还可以进一步判断该页面标识是否配置了页面安全控制,即判断是否对页面的安全属性进行了设置,其中页面的安全属性设置包括页面所属的机构级别的安全设置,不同的机构级别对应不同的安全属性设置。例如,对于相对较高的机构级别,可以设置较高的安全属性级别。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国建设银行股份有限公司,未经中国建设银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110413053.2/2.html,转载请声明来源钻瓜专利网。