你的位置:首页 > Java教程

[Java教程]Struts2框架深入详解版


Struts2是一个基于MVC设计模式的Web应用框架,它本质上相当于一个servlet,在MVC设计模式中,Struts2作为控制器(Controller)来建立模型与视图的数据交互。Struts 2是Struts的下一代产品,是在 struts 1和WebWork的技术基础上进行了合并的全新的Struts 2框架。其全新的Struts 2的体系结构与Struts 1的体系结构差别巨大。Struts 2以WebWork为核心,采用拦截器的机制来处理用户的请求,这样的设计也使得业务逻辑控制器能够与ServletAPI完全脱离开,所以Struts 2可以理解为WebWork的更新产品。

一.认识Struts2

1. 什么是Web框架?

1.1  模型1

1.2  模型2 和MVC

1.3   Web框架的诞生

2. Struts1 到Struts2

2.1 其他 Web框架

2.2  Struts1 的缺点

 

2.3 市场与技术的结合——Struts2的诞生

 

3 .准备开发环境

二. Struts 2的初体检

1.下载和安装Struts 2

2.使用Subversion来获取Struts2的源代码

3.Hello World 程序

4.Struts项目开发总结

 三.由登录开始

3.1 使用领域对象接收用户输入

3.2 使用 ModeDriven.action

 

 

3.3 使用action属性接收用户的输入

3.4 访问 request session和 application 对象

3.4.1 与servlet api解耦访的问方式

 

 

3.4.2 与serlvet api耦合的访问方式

 

 

 

 

今天就到这里了,还有很多~~~~~~~~~~~~~~~~~~~~