麦威兰J2EE作业.docVIP

  • 8
  • 0
  • 约5.62千字
  • 约 7页
  • 2017-08-24 发布于河南
  • 举报
Struts2框架分析 摘 要: 本文对基于MVC模式,延续了Struts1和WebWork优势的WEB框架——Struts2框架的各个层次的组成、功能进行了详细的介绍。 关键词:Struts2;框架;J2EE; 引言 Apache Struts2是一个为企业级应用打造的优秀的、可扩展的Web框架。该框架旨在充分精简应用程序的开发周期,从而减少创建、发布、应用所花费的时间。而且对于Struts1有很多革命性的改进,但它并不是全新的框架,而是在WebWork框架的基础上发展起来的。所以也可以说Struts2是WebWork的升级,吸收了Struts1和WebWork的优势,稳定性、性能都有了很好的保证。 2.Struts2的起源和背景 2.1 Struts1 在过去,Struts1是所有MVC框架中不容辩驳的胜利者。其程序运行流程如图2-1所示。 图2-1 Struts 1的程序运行流程 但是对于Struts 1框架而言,因为它与JSP/Servlet耦合非常紧密,因而导致了许多不可避免的缺陷,还有支持的表现层技术单一、代码严重依赖于Struts 1 API。随着Web应用的拙见扩大,这些缺陷逐渐变成制约Struts 1发展的的重要因素——这也是Struts 2出现的原因。 2.2 WebWork WebWork来自另

文档评论(0)

1亿VIP精品文档

相关文档