[发明专利]一种配置化的选择控件实现方法无效
申请号: | 201310344854.7 | 申请日: | 2013-08-09 |
公开(公告)号: | CN103399935A | 公开(公告)日: | 2013-11-20 |
发明(设计)人: | 周立明;朱仰太;杨文龙;潘强 | 申请(专利权)人: | 神州数码(中国)有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 上海君铁泰知识产权代理事务所(普通合伙) 31274 | 代理人: | 潘建玲 |
地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 配置 选择 控件 实现 方法 | ||
技术领域
本发明涉及选择控件实现方法技术领域,特别涉及一种配置化的选择控件实现方法。
背景技术
目前的信息系统中,使用频繁的是各种业务表单的录入、编辑功能。在业务表单中,最常见的输入元素一般包括内容输入项、单选项、多选项、长文本输入等等,其中开发最复杂的就是单选项和多选项,因为这些项目是伴随系统用户的业务发展不断变化的。例如一个表单有一个部门的单选项,伴随系统用户的部门调整,这个单选项的内容就会不断的变化,若是每张表单都对这些元素单独书写代码,一方面会影响程序员的开放效率,造成时间的极大浪费,以及代码的冗余,另一方面还得不断的修改程序来满足客户的实际业务变化,工作量极大。
因此,选择控件实现方法技术领域急需代码简单、节约时间、工作量少的一种配置化的选择控件实现方法。
发明内容
本发明提供了一种配置化的选择控件实现方法,技术方案如下:
一种配置化的选择控件实现方法,其特征在于,包括以下步骤:
步骤一:建立自定义标签对象文件;
步骤二:页面调用自定义标签对象文件,填写元素类型和元素对应代码编号;
步骤三:标签处理类接收元素类型参数和元素对应代码编号后,调用标签的服务层类;步骤四:服务层类调用持久化层类查询数据;
步骤五:服务层类将接收到的查询数据传给标签处理类;
步骤六:标签处理类将接收到的查询数据,根据传入的格式要求组装出标准的浏览器页面代码,显示在页面上。
如上的一种配置化的选择控件实现方法,其中,步骤一的自定义标签文件包括单选框、多选框、单个参数值、多个参数值和参数的用法。
如上的一种配置化的选择控件实现方法,其中,步骤六中的传入的格式要求包括页面元素样式、编号、名称、事件处理方式。
本发明优点:本发明提供了一种通过自定义标签实现配制化的选择控件实现方法,是面向于网页浏览器/服务器体系的开发人员,实现简易、快速、独立的业务选择控件的查询功能的开发方式。该方法是通过编写自定义标签的方式,固化后台查询数据库的数据逻辑,使简易的前台代码能够以单选框、多选框、单个参数值、多个参数值等多种形式展现出来,独立的实现业务选择控件的查询功能。
附图说明
下面结合附图和具体实施方式来详细说明本发明:
图1是本发明一种配置化的选择控件实现方法的流程图。
具体实施方式
为了使本发明技术实现的措施、创作特征、达成目的与功效易于明白了解,下面结合具体图示,进一步阐述本发明。
图1是本发明一种配置化的选择控件实现方法的流程图。首先,建立自定义标签对象文件101;然后,页面调用自定义标签对象文件,填写元素类型和元素对应代码编号102;标签处理类接收元素类型参数和元素对应代码编号后,调用标签的服务层类103;服务层类调用持久化层类查询数据104;再将接收到的查询数据传给标签处理类105;最后标签处理类将接收到的查询数据,根据传入的格式要求组装出标准的浏览器页面代码,显示在页面上106。
自定义标签文件包括单选框、多选框、单个参数值、多个参数值和参数的用法。
传入的格式要求包括页面元素样式、编号、名称、事件处理方式。
下面结合具体实例,来对本发明使用的函数作进一步说明。
实施例一:用户建立自定义标签对象文件101,并填写元素类型和元素对应代码编号102,数据库层包含二张表,二张表是一对多关系,第一张表用于存储表单元素显示名称为科室和对应的代码编号08,第二张表存储每个表单元素对应的选项的名称为外科、内科、耳鼻喉科、口腔科、儿科、妇科和值;标签层:包含一个TID文件,用于说明此自定义标签的参数和参数的用法。然后,页面依次调用自定义标签的服务层类103、持久层类104、标签处理类105,获取标签中的名称,取到结果为科室。进一步地去数据库中表一中查询,获取到这是一个科室的选择项,并且他的编号为08。页面继续根据编号08去表二中查询,系统将获取到六条记录,然后系统将这六条记录组装出标准的浏览器页面代码发送到页面。最后,页面将内科、外科等六个选择项目显示出来106供用户选择。
本发明的优势是:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于神州数码(中国)有限公司,未经神州数码(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310344854.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:添加剂混合物
- 下一篇:果树注根自吸式顺反传导型缓释生长剂