Struts2核心时序图
来源:互联网 发布:网络推广怎么做有效果 编辑:程序博客网 时间:2024/05/16 06:00
注
4.创建值栈
5.初始化值栈中的map栈
6.将值栈放入到ActionContext中
7.把actionContext放入到了当前线程中
其中4-7是3方法的后续过程
3方法的作用创建了值栈,并初始化,并且吧OgnlContext放入到了ActionContext中,把ActionContext放入到了当前线程
12中:
1.createAction():调用了ObjectFactory中的buildAction方法创建actionStack.push(action)
把action入栈
2.contextMap.put(“action”,action),把当前的action对象放入到了map中
3.
List<InterceptorMapping> interceptorList = new ArrayList<InterceptorMapping>(proxy.getConfig().getInterceptors()); interceptors = interceptorList.iterator();
获取这次请求的所有的拦截器,并且返回拦截器的迭代器形式
14:
执行顺序:
1.按照顺序的方法执行所有的拦截器
2.执行action的方法
3.执行结果集
4.按照倒序的方式执行所有的拦截器
0 0
- Struts2核心时序图
- Struts2源码分析(三) 绘制Struts2执行的核心流程时序图并分析
- struts2与前台交互时序图
- struts2核心
- struts2核心
- struts2核心
- Struts2核心
- 05-Struts2执行时序分析
- 时序图
- 时序图
- 时序图
- 时序图
- 时序图
- 时序图
- 时序图
- 时序图
- 时序图
- 时序图
- c++虚函数的使用方法
- 深度学习读书笔记之RBM
- Android studio 错误提示,英文转中文
- define & defined
- 【线段树】线段树入门之入门
- Struts2核心时序图
- Spring AOP配置中的问题aop:aspectj-autoproxy
- Android 监听ScrollView滑动距离简单处理
- [CDQ分治 并查集 || 随机化权值Xor] BZOJ 3237 [Ahoi2013]连通图
- 深度学习word2vec笔记之基础篇
- test
- 专题三 Problem P
- 深度学习word2vec笔记之算法篇
- C/C++——static用法完整总结