首先new一个map
Map extraContext
这个map有如下键值对
这些key都是在ActionContext类中定义
com.opensymphony.xwork2.ActionContext.parameters requestMap
com.opensymphony.xwork2.ActionContext.session ...
分类:
其他好文 时间:
2015-05-18 14:44:25
阅读次数:
202
Struts2工作原理Struts2请求响应流程:在struts2的应用中,从用户请求到服务器返回相应响应给用户端的过程中,包含了许多组件如:Controller、ActionProxy、ActionMapping、Configuration Manager、ActionInvocation、Ine...
分类:
其他好文 时间:
2015-04-27 18:06:20
阅读次数:
114
Struts2请求响应流程:在struts2的应用 中,从用户请求到服务器返回相应响应给用户端的过程中,包含了许多组件如:Controller、ActionProxy、ActionMapping、 Configuration Manager、ActionInvocation、Inerceptor、A...
分类:
其他好文 时间:
2015-04-15 08:21:48
阅读次数:
103
ActionProxy是Action的一个代理类,也就是说Action的调用是通过ActionProxy实现的,其实就是调用了ActionProxy.execute()方法,而该方法又调用了ActionInvocation.invoke()方法。归根到底,最后调用的是DefaultActionInvocation.invokeAction()方法。
DefaultActionInvocation...
分类:
其他好文 时间:
2014-12-13 19:26:20
阅读次数:
224
手写请求会通过strutsPrepareAndExcuteFliter的doFilter()方法 然后会调用StrutsActionProxy类的excute()方法,生成一个代理类(ActionProxy) ActionProxy 是 Action 的一个代理类,也就是说Action的调用是通过....
分类:
其他好文 时间:
2014-09-24 19:19:57
阅读次数:
185
在上一篇文章中我们了解到了第一种Spring跟Struts集成的方案,但此集成方案的不足是WEB层中知道Spring的相关内容,因为需要去主动的查找对象:BeanFactory.方案二便是通过依赖注入的方式来进行.通过Spring提供ActionProxy进行代理.去获取BeanFactory,找....
分类:
编程语言 时间:
2014-08-25 11:43:14
阅读次数:
326
模型赋值问题:
首先需要说明的是:Action在请求到达ActionProxy时已经创建出来了,并且相应的创建了一个值栈。
在拦截器到达之前这个图片已经OK了,Action已经创建,并且压入了值栈vs,而且model对象也已经初始化。
模型驱动(ModelDriven)从Action取出模型对象并把它压入栈顶
在执行完所有的拦截器后开始调用A...
分类:
其他好文 时间:
2014-07-02 09:37:20
阅读次数:
253
1.1.1 ActionInvocation类
ActionInvocation定义为一个接口,主要作用是表现action的执行状态。它拥有拦截器和action的实例。通过反复的执行invoke方法。首先被actionProxy,然后是拦截器,所有拦截器执行完后就是action和result .
图3.3.4 ActionInvocation类的主要方法
1.1.2 ...
分类:
其他好文 时间:
2014-06-25 08:10:38
阅读次数:
236
1.1 ActionProxy接口以及实现
ActionProxy在struts框架中发挥着非常重要的作用。通过webwork和xwork交互关系图可以看出,它是action和xwork中间的一层。 正因为ActionProxy的存在导致Action调用更加简洁。接下来我们一起研究下这个核心类。
1.1.1 ActionProxy接口方法
图 3.3.1 Ac...
分类:
其他好文 时间:
2014-06-18 07:48:10
阅读次数:
148
package com.opensymphony.xwork2;import
com.opensymphony.xwork2.config.Configuration;import
com.opensymphony.xwork2.config.ConfigurationException;impor...
分类:
其他好文 时间:
2014-04-29 19:12:40
阅读次数:
729