[发明专利]一种定制网页内容的方法和装置无效
申请号: | 201010268240.1 | 申请日: | 2010-08-30 |
公开(公告)号: | CN102385580A | 公开(公告)日: | 2012-03-21 |
发明(设计)人: | 孙学锋;赵鑫 | 申请(专利权)人: | 北大方正集团有限公司;北京北大方正电子有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 黄志华 |
地址: | 100871 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 定制 网页 内容 方法 装置 | ||
技术领域
本发明涉及万维网(Web)应用领域,特别涉及一种定制网页内容的方法和装置。
背景技术
随着互联网技术的深入发展,尤其是企业信息化的高速发展,各个企业体托于互联网建立企业信息化门户的需求越来越广泛。随着互联网传递信息数量的爆炸性增长,企业信息化建设的周期日益缩短,网页内容的更新速度加快。随着WEB2.0时代的到来,各个企业更加认识到依托于互联网打造个性化的企业信息门户网站,以此推介自己,推销自己的产品是非常重要的。
目前,大多数网站建设方案都是通过模板和脚本技术来实现网站页面内容的定制,具体包括:首先创建多条模板文件,当用户请求页面时,服务器端根据用户的请求,去读取相应的模板文件内容,并将模板中的标签替换为实际内容并输出。
通过更换模板可以灵活定制网站的页面的整体风格和整体配色,具有一定程度的灵活性,但是,各个企业或者用户想要推介的产品,或者想要展示的内容并不完全相同,从而要求网页的功能布局也不相同,因此,目前的网页内容的定制方法的灵活性还不高,还不能满足用户根据自身需求创建、组织网页内容的要求。
发明内容
本发明实施例提供一种定制网页内容的方法和装置,用以提高定制网页内容的的灵活性。
本发明实施例提供一种定制网页内容的方法,包括:
接收组件服务请求并获取其中的组件文件名;
从保存的组件定义对象中,获取与所述组件文件名对应的组件定义对象;
根据获取的组件定义对象,生成组件实例;
运行所述组件实例,根据运行结果输出对应的网页内容。
本发明实施例提供一种定制网页内容的装置,包括:
接收单元,用于接收组件服务请求并获取其中的组件文件名;
获取单元,用于从保存的组件定义对象中,获取与所述组件文件名对应的组件定义对象;
实例生成单元,用于根据获取的组件定义对象,生成组件实例;
展现单元,用于运行所述组件实例,根据运行结果输出对应的网页内容。
本发明实施例中,构建了组件定义文件,并在WEB系统中保存了与组件定义文件对应的组件定义对象后,从保存的组件定义对象中,获取与接收到的组件服务请求中的组件文件名对应的组件定义对象,根据获取的组件定义对象,生成组件实例,运行所述组件实例,根据运行结果输出对应的网页内容,这样,用户的个性化需求不同,定制的服务不同,从而,组件服务请求不同,网页上展现的内容也不同,实现个性化的网页内容的定制,提高了网页内容的定制的灵活性。
附图说明
图1为本发明实施例中网页内容定制的流程图;
图2为本发明具体实施例中组件定义文件的示意图;
图3为本发明具体实施例中网页内容定制的流程图;
图4为本发明实施例中网页内容定制的装置的结构图。
具体实施方式
本发明实施例中,WEB系统提供功能模块化组织,即组件(AppModule),组件包括:组件定义文件和对应的一些资源,其中,资源不仅包括组件需要使用的js文件、css样式文件、图片等前端显示文件,同时还含包括提供支持的后台服务。
这样,WEB系统具有各种功能的组件,当用户进入WEB系统后,可根据自身需求选择对应的组件服务添加到网页中进行展示,即可实现个性化的网页内容的定制。
本发明实施例中,首先根据不同功能或应用,构造不同的组件。组件包括:组件定义文件和对应的一些资源。其中,组件定义文件通过定义一些元素来描述组件的功能、行为,外观等,定义的元素包括:组件引用集合(AppPrefs)和组件展示(Content)。而组件引用集合有具体包括:请求资源(Require)、参数(AppParameters)、和/或、预处理(PreProcess)。
这里,请求资源用来定义该组件依赖的资源;参数用来定义运行组件需要的参数;预处理用来定义该组件需要引用的后台功能。组件展示用来定义组件的前端展示效果,可以包含html、js片段。通过组件定义文件中每个元素的定义,描述组件的功能、行为,外观等。
这样,根据组件中每个元素的定义以设定格式组成组件定义文件,组件定义文件的设定格式多种多样,包括:XML文件格式,或者TXT文件格式。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北大方正集团有限公司;北京北大方正电子有限公司,未经北大方正集团有限公司;北京北大方正电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010268240.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种大速比船用齿轮箱
- 下一篇:一种减震门扣
- 内容再现系统、内容提供方法、内容再现装置、内容提供装置、内容再现程序和内容提供程序
- 内容记录系统、内容记录方法、内容记录设备和内容接收设备
- 内容服务系统、内容服务器、内容终端及内容服务方法
- 内容分发系统、内容分发装置、内容再生终端及内容分发方法
- 内容发布、内容获取的方法、内容发布装置及内容传播系统
- 内容提供装置、内容提供方法、内容再现装置、内容再现方法
- 内容传输设备、内容传输方法、内容再现设备、内容再现方法、程序及内容分发系统
- 内容发送设备、内容发送方法、内容再现设备、内容再现方法、程序及内容分发系统
- 内容再现装置、内容再现方法、内容再现程序及内容提供系统
- 内容记录装置、内容编辑装置、内容再生装置、内容记录方法、内容编辑方法、以及内容再生方法