[发明专利]用于生成动态网页的方法及装置无效
申请号: | 200610135774.0 | 申请日: | 2006-10-19 |
公开(公告)号: | CN101165685A | 公开(公告)日: | 2008-04-23 |
发明(设计)人: | 单建洪;余绍阳;卢中延 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京市中咨律师事务所 | 代理人: | 李峥;刘瑞东 |
地址: | 美国*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 生成 动态 网页 方法 装置 | ||
1.一种用于生成动态网页的方法,包括以下步骤:
根据响应浏览器的请求获得的业务逻辑处理的结果,生成结构化的数据上下文,该数据上下文包括至少一个用于上述动态网页的动态数据项;
加载与上述请求相关联的模板,该模板可以被浏览器浏览并包含与上述数据上下文中的至少一个动态数据项相对应的关联信息;以及
将上述数据上下文中的至少一个动态数据项合并到上述模板中得到动态网页。
2.根据权利要求1所述的用于生成动态网页的方法,其中,上述合并步骤包括:
遍历上述生成的数据上下文中的每一个数据项;
如果在上述模板找到与该数据项相对应的关联信息,则将上述数据项替换到上述模板中的相应位置。
3.根据权利要求2所述的用于生成动态网页的方法,其中,上述合并步骤还包括:
当在上述模板中没有与上述生成的数据上下文中的该数据项相对应的关联信息时,报告该错误信息。
4.根据权利要求2所述的用于生成动态网页的方法,其中,上述合并步骤还包括:
当遍历结束时在上述模板中还有关联信息没被相应的动态数据项替换时,报告该错误信息。
5.根据权利要求1所述的用于生成动态网页的方法,还包括:
在上述合并步骤之前,对上述模板进行语法检查。
6.根据权利要求1所述的用于生成动态网页的方法,还包括:
在上述合并步骤之后,对上述生成的动态网页进行语法检查。
7.根据权利要求1-6中任何一项所述的用于生成动态网页的方法,其中,上述模板是由标记语言表示的模板;
上述模板中包含的与上述数据上下文中的至少一个动态数据项相对应的关联信息被记录在上述模板中的标记的属性中。
8.根据权利要求7所述的用于生成动态网页的方法,其中,上述模板是由HTML、XML或者WML表示的模板。
9.根据权利要求8所述的用于生成动态网页的方法,其中,上述模板中包含的与上述数据上下文中的至少一个动态数据项相对应的关联信息被记录在上述模板中的标记的ID属性中。
10.一种用于生成动态网页的装置,包括以下步骤:
业务逻辑处理单元,根据响应浏览器的请求获得的业务逻辑处理的结果,生成结构化的数据上下文,该数据上下文包括至少一个用于上述动态网页的动态数据项;
模板加载单元,用于加载与上述请求相关联的模板,该模板可以被浏览器浏览并包含与上述数据上下文中的至少一个动态数据项相对应的关联信息;以及
合并单元,将上述数据上下文中的至少一个动态数据项合并到上述模板中得到动态网页。
11.根据权利要求10所述的用于生成动态网页的装置,其中,上述合并单元包括:
遍历单元,用于遍历上述生成的数据上下文中的每一个数据项;
替换单元,如果在上述模板找到与该数据项相对应的关联信息,则将上述数据项替换到上述模板中的相应位置。
12.根据权利要求11所述的用于生成动态网页的装置,其中,上述合并单元还包括:
报错单元,当在上述模板中没有与上述生成的数据上下文中的该数据项相对应的关联信息时,报告该错误信息。
13.根据权利要求11所述的用于生成动态网页的装置,其中,上述合并单元还包括:
报错单元,当遍历结束时在上述模板中还有关联信息没被相应的动态数据项替换时,报告该错误信息。
14.根据权利要求10所述的用于生成动态网页的装置,还包括:
语法检查单元,在上述合并单元进行合并之前,对上述模板进行语法检查。
15.根据权利要求10所述的用于生成动态网页的装置,还包括:
语法检查单元,在上述合并单元进行合并之后,对上述生成的动态网页进行语法检查。
16.根据权利要求10-15中任何一项所述的用于生成动态网页的装置,其中,上述模板是由标记语言表示的模板;
上述模板中包含的与上述数据上下文中的至少一个动态数据项相对应的关联信息被记录在上述模板中的标记的属性中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200610135774.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:固有电源转换器元件的热补偿电流感应
- 下一篇:信息处理机器和信息处理系统