简单的描述一下OGNL和result的作用:(1)通过OGNL可以从ActionContext或ValueStack上获取值。(2)对于result,在struts.xml中,可以为action配置不同的处理结果。本文关注2两个问题:(1)在struts.xml文件中,使用OGNL为result提供dynamicparameter;(2)redirect和redirec..
分类:
其他好文 时间:
2016-07-04 07:43:07
阅读次数:
178
ctinoProxy的全名是com.opensymphony.xwork2.ActionProxy, ActionProxy = Action + Proxy,从字面意思来解释:Action的代理。 在Struts中,ActionContext、ActionInvocation、ActionProx ...
分类:
其他好文 时间:
2016-06-30 10:58:47
阅读次数:
359
ActinoProxy的全名是com.opensymphony.xwork2.ActionProxy,ActionProxy=Action+Proxy,从字面意思来解释:Action的代理。在Struts中,ActionContext、ActionInvocation、ActionProxy、ActionConfig联系的很紧密。ActionContext<-->ActionInvocation<-->ActionProx..
分类:
其他好文 时间:
2016-06-29 23:50:23
阅读次数:
408
本文解决下面几个问题:1、ActionContext是什么?2、如何获取到ActionContext对象?3、ActionContext的核心结构是什么?4、ActionContext定义的一些常量5、ActionContext的完整源代码1、ActionContext是什么?ActionContext是Action运行的上下文环境。本质上来说,每一个contex..
分类:
其他好文 时间:
2016-06-29 10:06:16
阅读次数:
205
Action中访问ServletAPI. 主要就是接收表单参数及向域对象中存取值. 关于SevletAPI的方法在Action中有三种方式: 1.完全解耦合的形式: * 使用一个类:ActionContext. * static ActionContext getContext(); 获得Actio ...
先假controller定采用单例模式,通常两种设计方式来存放 HttpServletRequest、HttpServletResponse 等对象,一是利用一个类似于 ActionContext 的对象然后用 ThreadLocal 绑定到当前线程,这种方式仍然要创建 ActionContext ...
分类:
其他好文 时间:
2016-06-15 14:04:28
阅读次数:
161
1、通过属性getXXX()和setXXX()方式 Action类 在JSP页面 2、通过ActionContext方式 Action JSP页面 3、通过Sevlet API方式 Action JSP页面 ...
分类:
Web程序 时间:
2016-06-14 13:36:38
阅读次数:
248
5.1通过actioncontext: 取数据:注意写在HTML页面的OGNL表达式语法 5.2实现servletcontextaware、servletrequestaware、servletresponseaware 实现ServletResponseAware 设置cookie 5.3使用se ...
在action里放入actioncontext的变量值 在jsp里如何取出, OGNL方式: EL方式: 在action里放入valuestack的值 在jsp里取出 在action里放入session jsp里取出 ...
分类:
其他好文 时间:
2016-06-02 13:21:01
阅读次数:
131
ActionContext actionContext = invocation.getInvocationContext();ServletContext context = (ServletContext) actionContext.get(StrutsStatics.SERVLET_CONT ...
分类:
编程语言 时间:
2016-05-31 12:03:14
阅读次数:
162