基于MVC设计模式的Struts框架设计与应用-控制理论与控制工程专业论文.docxVIP

基于MVC设计模式的Struts框架设计与应用-控制理论与控制工程专业论文.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
武汉科技大学硕士学位论文 武汉科技大学硕士学位论文 第1页 摘要 随着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服务器提供的数据库连接池技术,采用面向对象的程序设计方法, 将系统复杂的功能分解到不同的功能层次并由相应的组件去实现,使层与层之间既相互独 立又紧密协作,从而简化了系统的开发,降低了系统间的耦合。 关键词:J2EE;Struts框架;Web应用;MVC设计模式;数据库连接池; AbstractWith Abstract With Interact.Web increasingly becoming the chief medium of Information Management, more and more Enterprise MIS(Management Information System)will be structured by Web. Web application adopt browser,such standard implement software,as the interface of USer and system which has a huge advantage for successfully avoiding the exploitation、installation and maintenance of GUI(Graphical User Interface).However,meanwhile,not only the denotation logic but also the operation logic of Web application must implement in Server which result in the development of Web application in Server becoming very difficult.So,how to design excellent with performance、maintainable、extensible Web application in order to satisfy the need of enterprise is an important task for Web developer. Struts application framework is used to solve these problems.As the first true meaning 骶6 framework。on the one hand it bases on MVC Model 2 design thinking which provide excellent ability to separate different layers SO that the Web page layout almost have nothing Java code included,accordingly realize separating operation logi

您可能关注的文档

文档评论(0)

131****9843 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档