发明名称 一种Web应用界面生成系统及方法
摘要 本发明公开了一种Web应用界面生成系统及方法:步骤1、用户在Web界面中点击对象节点;步骤2、发送请求至所述规则匹配模块;步骤3、规则匹配模块根据配置文件定义的对象到模板组合展示方案的映射关系查找所请求对象的展现方案;步骤4、将匹配到的模板组合方案返回给模板加载模块;步骤5、模板加载模块接收模板组合方案并对其进行解析,将若干个模板的组合动态加载到Web应用的主界面上;步骤6、当页面被激活为当前显示页面时,触发数据的请求;步骤7、组件加载模块解析数据处理模块提供的数据,动态的创建界面组件或更新组件数据。弥补传统Web界面开发效率上的不足,减少界面开发的代码量,提高整体开发效率和灵活性,提高界面的可维护性。
申请公布号 CN106528129A 申请公布日期 2017.03.22
申请号 CN201610950878.0 申请日期 2016.10.27
申请人 南京南瑞继保电气有限公司;南京南瑞继保工程技术有限公司 发明人 侍良栋;张高峰;潘玉春;王斌;王永
分类号 G06F9/44(2006.01)I;G06F9/445(2006.01)I 主分类号 G06F9/44(2006.01)I
代理机构 南京纵横知识产权代理有限公司 32224 代理人 董建林
主权项 一种Web应用界面生成系统,包括界面框架模块、规则匹配模块、模板加载模块、数据处理模块和组件加载模块,其特征在于:所述界面框架模块用于创建Web应用的页面框架,当切换具体对象的显示界面时,界面框架模块发送对象的展示方案请求至所述规则匹配模块;所述规则匹配模块在配置文件中定义了从对象到模板组合展示方案的映射规则,该模块接收界面框架模块发送的对象的展示方案请求,在配置文件中根据对象属性查找匹配的模板组合方案,将结果发送给模板加载模块;所述模板加载模块接收模板组合方案并对其进行解析,将若干个模板的组合动态加载到Web应用的主界面上:当模板组合页面加载到主界面之后,首个模板页面会被自动激活并渲染显示;其他页面只有被激活显示时,才触发内容的渲染;当页面被激活为当前显示页面时,触发数据的请求:所述数据处理模块通过模板数据配置文件定义了模板和数据源的映射关系,所述数据处理模块通过在模板数据配置文件中查找模板所需的数据源信息,结合对象属性,进行业务数据的查询,然后按照约定的数据格式提供给模板中的界面组件;所述组件加载模块解析数据处理模块提供的数据,动态的创建界面组件或更新组件数据。
地址 211102 江苏省南京市江宁区苏源大道69号