struts2的请求流程

1、客户发送Http求情(将初始化一个指向servlet容器的请求)
2、请求经过一系列的过滤,ActionContextCleanUp-->(Other filter<SiteMesh,etc>)-->FilterDispatcher
3、FilterDispatcher通过ActionMapper决定进入哪个Action
4、ActionMapper解决定进入哪个Action后,FilterDispatcher把请求交给ActionProxy
5、ActionProxy通过ConfigurationManager读取struts.xml配置文件,找到需要调用哪个Action类
6、ActionProxy创建一个ActionInvocation实例
7、ActionInvocation调用正真的Action,当然其中涉及到拦截的相关调用
8、Action执行完毕,ActionInvocation创建Result并返回,返回前做些动作也是可以的
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值