[发明专利]一种动态网页的静态化信息处理方法及装置无效
申请号: | 201010288293.X | 申请日: | 2010-09-21 |
公开(公告)号: | CN102411571A | 公开(公告)日: | 2012-04-11 |
发明(设计)人: | 雷发晶 | 申请(专利权)人: | 上海众融信息技术有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 上海科盛知识产权代理有限公司 31225 | 代理人: | 赵继明 |
地址: | 201203 上海市张江高科*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 动态 网页 静态 信息处理 方法 装置 | ||
1.一种动态网页的静态化信息处理方法,其特征在于,包括以下步骤:
101.服务器读取自身系统配置参数;
102.服务器根据系统配置参数,判定系统是否需要登录才能访问,若为是,执行步骤103;若为否,则执行步骤105;
103.根据系统配置参数中的用户名和密码进行模拟用户登录;
104.判定模拟用户登录是否成功,若为是,则执行步骤105;若为否,则结束;
105.遍历系统中所有已配置的静态化配置bean,启动静态化流程;
106.判定是否存在已配置的静态化配置bean,若为是,则执行步骤107;若否,则结束;
107.获得单个静态化配置bean中需要静态化的所有URL列表;
108.判定是否存在需要静态化的URL,若为是,则执行步骤109;若为否,返回步骤106;
109.客户端访问该URL,获得返回的文件流;
110.获得当前URL静态化后html文件的物理存放路径与正式文件名;
111.判定在html文件所在的物理存放路径下是否存在正式文件名加后缀.new的文件,若为是,则执行步骤113;若为否,则执行步骤112;
112.创建正式文件名加后缀.new的文件,并执行步骤113;
113.遍历文件流进行字符串替换,并将替换后的文件流写入正式文件名加后缀.new的文件中;
114.判定正式文件名是否存在,若为是,则执行步骤115;若为否,则执行步骤118;
115.判定正式文件名加后缀.old的文件是否存在,若为是,则执行步骤116;若为否,则执行步骤117;
116.删除正式文件名加后缀.old的文件;
117.重命名正式文件名为正式文件名加后缀.old;
118.重命名正式文件名加后缀.new的文件为正式文件名,并返回步骤108。
2.一种动态网页的静态化信息处理装置,其特征在于,包括服务器、客户端,所述的客户端与服务器通过Internet连接。
3.根据权利要求2所述的一种动态网页的静态化信息处理装置,其特征在于,所述的客户端设有多个。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海众融信息技术有限公司,未经上海众融信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010288293.X/1.html,转载请声明来源钻瓜专利网。