一种生成表单界面的方法及装置
基本信息
申请号 | CN201410673546.3 | 申请日 | - |
公开(公告)号 | CN104461513B | 公开(公告)日 | 2018-01-09 |
申请公布号 | CN104461513B | 申请公布日 | 2018-01-09 |
分类号 | G06F9/44(2006.01)I | 分类 | 计算;推算;计数; |
发明人 | 马海;陈荣兴;丁雪莲;赵建明;吴童 | 申请(专利权)人 | 山东爱信诺航天信息有限公司 |
代理机构 | 济南信达专利事务所有限公司 | 代理人 | 山东航天信息有限公司;山东爱信诺航天信息有限公司 |
地址 | 250100 山东省济南市高新区开拓路2333号山东航天信息有限公司 | ||
法律状态 | - |
摘要
摘要 | 本发明提供一种生成表单界面的方法及装置,属于计算机软件技术领域,其方法包括:接收表单访问请求,解析表单中所含widget控件,将widget控件映射为web ui对象,填充数据返回表单界面信息显示;其装置包括:一个或多个客户端、一个用于生成表单的Web服务器和一个数据库组成的B/S架构程序,所述Web服务器包括一表单解析模块、一控件组装模块、一数据填充模块,其表单解析模块包括一个描述所要访问表单界面数据的xml描述文件,且xml描述文件使用dtd文件定义,widget代码使用JAXB框架通过dtd文件生成。采用本发明的方法及装置,实现了表单界面的自动解析生成,提高软件开发效率,并且能够统一开发环境,对于不同浏览器的兼容性也不需要程序员操心,降低软件维护成本。 |
