struts2总结1.docVIP

  • 1
  • 0
  • 约1.86万字
  • 约 15页
  • 2018-01-07 发布于河南
  • 举报
struts2总结1

Struts2概述 一、Struts2是一个全新的基于MVC的Web编程框架它的整体设计完全不同于Struts1。新的Struts2框架在很多方面采纳了Webwork的设计思想。事实上,Struts2是Struts和Webwork整合优化后的新一代的Web编程框架,具有如下的特点: 1. 基于AOP的设计思路,将相关的内容集中到单独的软件层面中,这主要体现在Struts2的Interceptor的设计上。 2. Struts2的Action类不再依赖于Struts框架,任何的类都可作为Struts2的Action. 3. 提供了大量的自带的Interceptor来实现许多系统级的服务,使开发者可以忽略很多Web编程处理中的细节,从而可以集中精力处理核心的业务问题. 4. 提供了更为方便、独立的Spring的集成服务支持。 5. 提供了更为方便、独立的Tiles的集成服务支持。 6. 提供了大量的缺省配置,这样可以大大简化基于Struts2开发的配置工作量。 7. 内置Web2.0 AJAX 特性。 8. 内置validation服务。 二、Strut2的体系结构图 三、Struts2的前端控制器 Struts2的控制器(Controller)是一个过滤器,所有的请求都需要经过该过滤器,其类型为:org.apache.struts2.dispatcher.FilterDispatch

文档评论(0)

1亿VIP精品文档

相关文档