一、strust2概述
1、MVCII模式的实现框架
2、简化开发的难度和配置的细节
3、提升开发进度和隐藏数据的传输过程。
二、struts2的构成
1、控制器 由过滤器和拦截器共同组成,拦截器负责完成属性参数的设置。能够对用户传递的数据进行验证!
2、值栈–设置动作模型属性的作用域(request)
3、视图–jsp以及struts2的标签
4、结果类型–在配置文件中指定转向的方式(redirect或者dispatcher)
5、拦截器
(1)设置参数给Action的属性
(2)验证数据的正确性和业务是否符合逻辑规则
(3)控制动作模型的执行结果和响应的视图。
6、动作模型Action
用于接受用户的请求并处理请求响应用户。
动作模型的命名规范: 实体类+Action,例如:UsersAction
7、配置文件struts.xml(继承strust-default.xml) 用于配置动作模型。和结果的转型方式(转发和重定向)
三、struts2的开发步骤
1、在MyEclipse中导入strust2组件包,自动在web.xml文件中配置struts2的过滤器
2、编写实体类和业务类
3、编写动作类
4、修改struts.xml文件,配置动作类
5、编写jsp测试
四、工作原理
在Struts2框架中的处理大概分为以下几个步骤
1 客户端初始化一个指向Servlet容器(例如To
Struts2的开发步骤和工作流程
最新推荐文章于 2020-03-07 15:07:40 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)