发明名称 | 一种通过XML动态配置网站的方法 | ||
摘要 | 一种通过XML动态配置网站的方法。用户可以在XML文件中通过扩展标签1<extension>来定义部件,扩展标签1包含一个扩展目标2属性用于指明在页面中加载该类部件的方法类,以及一个扩展点3属性用于指明解析该部件XML内容的解析器,用户可以在扩展标签1中对部件进行配置(如设置插件的显示内容)或组装(如在布局中插入插件),系统启动时会通过扩展点3获取解析该部件的解析器并将该部件的XML内容映射成一个java对象4,页面调用时会通过扩展目标2计算该java对象4(根据运行环境判断是否显示该部件以及根据部件属性生成前台样式)生成网页组件5,从而使得没有编程经验的人仅通过xml就能深入地定制网站。 | ||
申请公布号 | CN105095348A | 申请公布日期 | 2015.11.25 |
申请号 | CN201510312172.7 | 申请日期 | 2015.06.09 |
申请人 | 北京织星科技有限公司 | 发明人 | 谢不枯;柴文钢 |
分类号 | G06F17/30(2006.01)I | 主分类号 | G06F17/30(2006.01)I |
代理机构 | 代理人 | ||
主权项 | 一种XML配置网站方法,将XML中的内容映射到网站,其特征是:在XML文件中通过扩展标签<extension>来定义部件,扩展标签包含一个扩展目标属性用于指明在页面中加载该类部件的方法类,以及一个扩展点属性用于指明解析该部件XML内容的解析器,用户可以在扩展标签中对部件进行配置(如设置插件的显示内容)或组装(如在布局中插入插件),系统启动时会通过扩展点获取解析该部件的解析器并将该部件的XML内容映射成一个java对象,页面调用时会通过扩展目标计算该java对象(根据运行环境判断是否显示该部件以及根据部件属性生成前台样式)生成网页组件,从而使得用户可以通过XML方便地配置网站。 | ||
地址 | 100085 北京市海淀区上地三街9号A座903 |