【摘 要】
:
随着Internet-Web日益成为主要的信息管理平台,越来越多的企业MIS(Management Information System)系统都采用Web而构建,Web应用将浏览器这一标准的工具软件作为用户和系统的
论文部分内容阅读
随着Internet-Web日益成为主要的信息管理平台,越来越多的企业MIS(Management Information System)系统都采用Web而构建,Web应用将浏览器这一标准的工具软件作为用户和系统的接口,消除了图形用户界面的开发、安装和维护,这是它的一个巨大优势;但与此同时,Web应用的表示逻辑和业务逻辑都必须在服务器端实现,这就使得服务器端Web应用的开发变得非常困难,如何快速的构建出性能优良、可维护、易扩展的Web应用来满足企业的需求,是Web应用开发人员面临的一个重要课题。Struts应用框架正是用来解决这些问题的。Struts作为第一个真正意义上的Web架构,它基于MVC Model 2的设计思想,提供了良好的层次分隔能力,JSP的设计综合利用了JavaBean和标签库机制,使得系统的Web页面几乎不含任何的Java代码片断,很好地实现了业务逻辑与用户界面的分离;Web层中Action组件的设计充分利用了接口技术,通过将ActionForm和JavaBean的通用功能抽象到接口中,使得Action组件能够以一致的方式来和它们进行统一的交互,有效的避免了大量不必要的代码重复。因此,基于Struts的应用研究与实现具有重要的理论意义及工程实用价值。本课题通过研究国内外应用软件架构的发展现状,分析比较各种J2EE应用框架的性能和特点,着重分析了Struts框架所涉及的主要技术,以基于MVC的Struts开源框架技术为核心,在对MVC设计模式及Struts框架的运作机制进行详细分析的基础上结合BEA WebLogic Server Web服务器提供的数据库连接池技术,采用面向对象的程序设计方法,将系统复杂的功能分解到不同的功能层次并由相应的组件去实现,使层与层之间既相互独立又紧密协作,从而简化了系统的开发,降低了系统间的耦合。
其他文献
汉语自动词法分析是组块分词、信息检索、对话问答、信息抽取等中文信息处理任务的基础。由于汉语的词与词之间没有明确的分隔符,汉语词法分析首先面临着自动分词的问题,而专名
研究了不同处理方法对佳娜丽杏愈伤组织超低温保存的效果。结果表明,以继代8次后处于对数生长期的杏愈伤组织,在黑暗条件下培养2周,后转至4~6℃预处理30min,再将愈伤组织切成7~8mm
穿浪艇(穿浪双体船,Wave Piercing Catamaran,WPC)是一种新型高速船,它最大的特点就是能适应恶劣海况运输,而且保证高速运行。然而在高速运行,受到海浪干扰时,其耐波性并不很好。如何
数字图像压缩技术在国民经济和国防建设中发挥着重要作用。JPEG2000标准是国际标准组织(ISO)和国际电信联盟(ITU)联合制定的新一代静止图像压缩标准。与以往的压缩标准相比,J
X射线成像作为一种有效的诊断方法被广泛应用于人类社会生活和科学研究的方方面面.从普通便携式X射线管到实验室台面激光等离子体X射线源,再到大型同步辐射以及自由电子激光,
针对目前网络传销活动手段多变、名目繁多、蔓延速度更快;不少传销组织采取各种办法掩盖违法犯罪实质,蛊惑人心的伎俩层出不穷;传销犯罪与集资诈骗犯罪交织明显等打传新形势,
近年来,随着通讯技术的高度发展,高质量的压电水晶受到市场的青睐,这就给人造水晶工艺及控制设备提出新的、更高的要求。人造水晶的生长始终是在高温高压下进行,在这一过程中
随着网络技术和多媒体技术的发展,基于IP的多媒体通信产品不断涌现。在各种形式的多媒体通信产品中,基于V2oIP技术的宽带可视电话产品以其低廉的价格,丰富的多媒体服务越来越
随着信息技术、生物技术、超精密加工技术等的发展,人们对驱动进给方面也提出了更高的要求——大行程和高精度。双级执行器系统能够将传统的具有大行程范围优点的执行器与具有
多学科设计优化技术(MDO)是针对复杂工程问题的优化提出的一种方法,目前主要应用在航空航天业的复杂产品的设计优化问题上。浮空器一般是指比重轻于空气的、依靠大气浮力升空