基于MVC架构的动态表单的研究与应用

来源 :中国石油大学(北京) | 被引量 : 0次 | 上传用户:kandyyu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
基于B/S(浏览器/服务器)的开发模式已经成为现阶段应用系统开发的主流,在应用系统中,最常见的功能就是表单操作。在传统C/S(客户端/服务器)模式中,表单操作十分方便、简洁,但其应用局限于局域网环境,很难应用到广域网环境。B/S模式下的表单操作适合广域网环境,但存在操作不灵活、实现复杂、定制困难、功能简单的缺点。例如由于业务发生变化,用户需求不确定,用户在不同时期对表单的需求不一样,这种情况下,就需要改变表单标签的显示样式,例如下拉菜单框、多选框、单行文本框等标签增减或相互替换。如果没有一套动态、灵活、安全、快速有效的表单管理和定制方法,将会对程序的开发周期和后期的维护影响很大。现有普通的解决方案很难解决B/S模式应用下的表单问题,而基于J2EE模式的框架则可以较好地解决这个问题。一方面,用Struts+Ibatis+Spring框架,既能保证系统的安全性、可移植性、可靠性,又能减轻系统维护人员日后的工作量,增强系统的生命力和复用性;另一方面,采用动态表单管理技术,利用数据库表和模板文件生成机制保存表单属性和表单标签显示样式的相关信息,既灵活又容易实现各种复杂功能,从而提高软件的可用性和交互性。
其他文献
本课题是基于武汉市交通安全教育基地建设中的软件系统项目展开的,解决适合其所需的视频处理功能模块中视频编码压缩、视频转换编码等问题。   交通安全问题一直是各个国家
学位
随着互联网技术的飞速发展,基于Internet的应用服务种类越来越多,以网络为中心的信息服务和应用服务受到各行各业的重视。在以信息家电、智能家居、智能小区及中央空调的发展为
学位
20世纪科学技术的飞速发展促进了地理学研究的飞跃。随着计算机技术的不断进步与地理信息系统的迅速发展,人们对空间数据信息处理的要求逐步提高。而地理信息系统技术是空间信
学位
插件式体系结构是一种很灵活的体系结构,插件能够动态地插入到系统之中,并且可以被自由删除和替换,从而可以实现系统功能的动态加载。随着GIS应用的深入,不断外延的应用需求
遗传算法(Genetic Algorithm)是模拟达尔文生物进化论的自然选择和遗传学的生物进化过程的计算机计算模型,是一种通过模拟自然进化过程搜索最优解的方法。在本质上,遗传算法是
学位
在现今的WEB应用开发中,MVC架构已经是设计开发系统的主流架构。而随着对此体系架构的进一步研究,数据持久层的提出有着深远的意义。数据持久层的建立可以有效地解决系统开发中
在自然语言中,特别是在新闻事件中,人们比较关心的是事件的内容,而在一个事件中,时间是一个关键的因素,现在网络上充斥着大量的新闻信息,当人们需要了解发生了什么事,什么时
作为遥感的前沿技术,高光谱遥感在诸多领域显示出了巨大的应用潜力。它包含了丰富的地物信息,通过对高光谱数据进行研究可以很好地了解地物的各种特性,有利于自然界的知识发现。
学位
基础地理数据库体系是构建“数字中国”地理空间基础框架的核心,也是各种专题信息最重要的空间信息载体。基础地理信息空间数据库的建设关系着宝贵的测绘成果能否在经济建设各
学位
随着空间技术的不断发展,遥感影像的获取方式日益丰富,获得的影像资源也越来越多样化。由于不同传感器获取的资源各具特点,单一传感器影像往往只包含一部分特征,要想尽可能有