第十一本书 struts2
程序员文章站
2023-12-24 10:15:03
...
w3c课程
struts2 非常优秀的MVC框架
传统的java对象作action execute 不再与servlet 耦合 视图技术 AOP 可扩展 Ajax
请求响应模型: IE ----- servlet ---- 调用model/java bean ---- forward jsp ---生成响应
mvc 思想与观察者模式的区别
----------------------
action -- 模型
interceptors ---拦截器
valueStatck ----------提供共同路线 链接一其它组件集成
rest , view
- 控制器通过struts2 分派servlet过滤器和拦截器
- 模型通过action实现
- 视图是结果类型和结果的结合
生命周期
- 用户发出一个资源请求到服务
- 核心控制器查看请求后确定动作
- 使用验证文件上专等 配置拦截器功能
- 执行选择的操作
- 配置拦截器后处理
- 视图显示结果
WEB.XML 是一种J2EE配置文件
BS 架构
controller ------------browser -------------------view
dispatcherFilter |
Interceptors |
| |
model /action ------------------------------------- jsp
无参方法返回string 必须是POJO
拦截器=servlet 过滤器 = JDK代理类
横切 : 调用action前处理 调用 action 后处理 捕捉异常
结果类型
值栈是一组对象