第十一本书 struts2

w3c课程

 

struts2 非常优秀的MVC框架

传统的java对象作action   execute 不再与servlet 耦合  视图技术  AOP  可扩展 Ajax

 

请求响应模型: IE ----- servlet ---- 调用model/java bean ---- forward jsp ---生成响应

 

mvc 思想与观察者模式的区别

 

----------------------

action  -- 模型

interceptors ---拦截器

valueStatck ----------提供共同路线 链接一其它组件集成 

rest , view

 

  1. 控制器通过struts2  分派servlet过滤器和拦截器
  2. 模型通过action实现
  3. 视图是结果类型和结果的结合

生命周期

  • 用户发出一个资源请求到服务
  • 核心控制器查看请求后确定动作
  • 使用验证文件上专等 配置拦截器功能
  • 执行选择的操作
  • 配置拦截器后处理
  • 视图显示结果

WEB.XML 是一种J2EE配置文件

  BS 架构   

   controller ------------browser -------------------view

dispatcherFilter                                               |

Interceptors                                                    |

     |                                                                 |

 model /action ------------------------------------- jsp

 

 

 

无参方法返回string 必须是POJO

 

拦截器=servlet 过滤器 = JDK代理类

横切 : 调用action前处理  调用 action 后处理  捕捉异常

 

 

结果类型

 

值栈是一组对象

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值