[发明专利]基于MVC动态页面生成方法及系统有效
申请号: | 201710221512.4 | 申请日: | 2017-04-06 |
公开(公告)号: | CN106990970B | 公开(公告)日: | 2020-10-23 |
发明(设计)人: | 陆荣;廖国娟;葛毅 | 申请(专利权)人: | 苏州金唯智生物科技有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451 |
代理公司: | 广州市越秀区哲力专利商标事务所(普通合伙) 44288 | 代理人: | 胡拥军;赵赛 |
地址: | 215123 江苏省苏州市苏州工*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 mvc 动态 页面 生成 方法 系统 | ||
1.基于MVC动态页面生成方法,其特征在于,包括以下步骤:
S1:元数据解析组件获取表单页面中每个表单组件所需要的元数据并根据表单组件以及对应的元数据生成表单页面显示给用户;
S2:用户输入读取组件接收每个表单组件的用户输入数据并存储于数据库中;
S3:页面渲染组件根据每个表单组件以及对应的用户输入数据对表单页面进行调整;
S4:信息采集组件对每个表单组件以及对应的用户输入数据进行解析处理后生成结果数据,并根据结果数据以及对应的表单组件生成新的表单页面返回给用户显示;
其中S2和S3执行没有先后顺序;元数据包括静态数据和动态数据,静态数据存储于数据库中,动态数据存储于XML文件中。
2.如权利要求1所述基于MVC动态页面生成方法,其特征在于,当生成表单页面时,还包括S11;资源准备组件获取用户语言、当前显示语言以及语言程序集,并根据语言程序集将表单页面的文字转换为用户语言的文字。
3.如权利要求2所述基于MVC动态页面生成方法,其特征在于,所述S11之前还包括S12:动态程序集组件获取加载第三方语言程序集并将其发送给资源准备组件,使得资源准备组件根据第三方语言程序集执行对应的操作。
4.基于MVC动态页面生成系统,其特征在于,包括:
生成页面模块,设于元数据解析组件,用于获取表单页面中每个表单组件所需要的元数据并根据表单组件以及对应的元数据生成表单页面显示给用户;
获取数据模块,设于用户输入读取组件,用于接收每个表单组件的用户输入数据并存储于数据库中;
调整模块,设于页面渲染组件,用于根据每个表单组件以及对应的用户输入数据对表单页面进行调整;
处理模块,设于信息采集组件,用于对每个表单组件以及对应的用户输入数据进行解析处理后生成结果数据,并根据结果数据以及对应的表单组件生成新的表单页面返回给用户显示;元数据包括静态数据和动态数据,静态数据存储于数据库中,动态数据存储于XML文件中。
5.如权利要求4所述基于MVC动态页面生成系统,其特征在于,当生成表单页面时,还包括转换模块,设于资源准备组件,用于获取用户语言、当前显示语言以及语言程序集,并根据语言程序集将表单页面的文字转换为用户语言的文字。
6.如权利要求5所述基于MVC动态页面生成系统,其特征在于,所述转换模块之前还包括加载模块,设于动态程序集组件,用于获取加载第三方语言程序集并将其发送给资源准备组件,使得资源准备组件根据第三方语言程序集执行对应的操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州金唯智生物科技有限公司,未经苏州金唯智生物科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710221512.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种终端的控制方法和装置
- 下一篇:一种适用于多中断数据接收的系统驱动方法