基于Struts框架的Web应用的研究与实现

被引量 : 0次 | 上传用户:hx147852
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Web 技术的广泛应用,许多企业都迫切要求快速、高效地构建自己的Web 业务系统。企业版(J2EE)是Sun 提供的一个标准的企业应用开发平台,它为我们开发企业Web 应用提供了丰富的技术选择。然而,一个高质量的应用有赖于设计良好的体系架构的支持。如何正确应用J2EE 核心技术来设计和构建一个强健的、具有伸缩性的、可重用的Web 应用体系架构是我们所面临的挑战。MVC (Model/View/Controller)模式是软件工程学中一个非常重要的设计模式,为交互式系统提供了一个非常优秀的开发模型。MVC 模式对类对象的强制分离使系统开发变得非常灵活,同时又提高了系统设计的可重用性。正是MVC 模式在交互式系统开发中所体现的强大优势,MVC 模式被开发人员逐步引入J2EE 体系之中,成为J2EE 进行交互式应用开发时,特别是Web应用开发时一个非常重要的设计模式。基于上述理论,本文重点讨论了Web层的框架设计。分析了当今流行的Web 层框架(Apache Struts)的优缺点,结合XML 技术提供了一个基于MVC 模式的设计框架。随着软件复用技术的提出,基于构件的开发由于能满足减少成本,加快开发进度的需求而越来越重要。EJB 技术作为J2EE 架构的核心技术,由于能实现“一次编写,到处运行”而得到了很多人的青睐,但实际应用上却还是因为种种限制,使得EJB 技术没有真正发挥其应有的魅力。本文第二个关注点在于基于Struts 框架下如何开发高效的EJB 构件模型,其中着重讨论了在基于Struts 框架下开发EJB 构件时模式的选用,以及如何针对Struts 框架进行优化,减少Web 层和业务层的耦合,使之形成粗颗粒度的访问调用。
其他文献
目的评估输尿管镜钬激光碎石治疗输尿管中上段结石的安全性和有效性。方法对2005年1月~2010年12月输尿管镜下钬激光碎石治疗的1 200例输尿管中上段结石患者的临床资料进行回顾
WTO规则在我国出版业的政策环境中的影响日益加大,以互联网为代表的信息技术发展也正加剧市场环境的变化,如何提升出版业的核心竞争力和整体水平,应对日趋激烈的出版市场竞争
目的探讨同步放化疗联合辅助化疗对Ⅲ、Ⅳa期鼻咽癌的疗效。方法选取108例Ⅲ、Ⅳa期鼻咽癌,分为同步放化疗联合辅助化疗组54例(研究组)和单纯放疗组54例(对照组),两组放疗方
为评估肌肉骨骼疾患对汽车装配车间工人的危害程度,通过分析工效学危害因素来选择指标因素,建立3层次量化评价模型。首先,采用仿真分析法确定各指标因素值,并根据模糊评价理
本文选择贵州省大江大河临近市(县)作为分析对象,分析现状水资源配置存在的问题,优化规划水平年水资源配置方案,总结区域水资源优化配置特点及趋势,为区域水资源优化配置和城
伍尔夫深受作为“布鲁姆斯伯里集团”成员的艺术评论家罗杰·弗莱、形式主义美学家克莱夫·贝尔的濡染。前者对“后印象派”绘画在英伦三岛上的大力推广,后者提出的“有意味
<正>冠心病心律失常是临床常见病,治疗上往住首先考虑到用西药来纠正。换一条思路,只要不加重病情,不影响生活质量,不用抗心律失常的西药,而用中医辨证论治,临床观察却有较好
会议
2016年高考英语全国卷(Ⅰ)整套试卷温和守正,个性创新,波澜不惊,但于无声处听惊雷,在不经意间突出了语篇,侧重了语用,强调了考查考生跨文化的英语交际能力,折射出较强的思想
巨额融资搁浅、天价年薪遭批、海外并购巨亏……直至收购深发展,平安的金控梦想方峰回路转现在,是平安21年来最接近自己综合金融版图和梦想的时刻。巨额融资计划被迫取消、天
当人们憧憬21世纪的美好未来时,世界的环境问题却越来越严重,全球范围内兴起的绿色潮流使得绿色营销应运而生。为不断迎接新的挑战,实现可持续发展,制造型企业已把环境价值观