![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Struts2
hfy779012303
这个作者很懒,什么都没留下…
展开
-
Struts2
ActionContext 一次Action调用都会创建一个ActionContext 调用:ActionContext context = ActionContext.getContext() ValueStack 由OGNL框架实现 可以把它简单的看作一个栈(List) 。 Stack Object:放入stack中的对象,一般是action。 Stack ...2014-03-19 14:53:04 · 74 阅读 · 0 评论 -
OGNL遍历list和map 以及访问四个范围的属性值
假定在struts2 的action的属性域中定义2个如下的List和Map变量和一个String对象:[code="java"]private List testlist=new ArrayList(); private Map testmap=new HashMap(); private String testname="hello,i am in valuestack"; /...原创 2014-03-24 22:31:49 · 150 阅读 · 0 评论 -
Struts2
栈(List) 。 Stack Object:放入stack中的对象,一般是action。 Stack Context(map):stack上下文,它包含一系列对象,包括request/session/attr/application map等。 值栈(ValueStack) Struts2将OGNL上下文设置为Struts2中的ActionContext(内部使用的仍然是OgnlContext),并将值栈设为OGNL的根对象。 我们知道,OGNL上下文中的根对象2014-03-19 14:53:04 · 69 阅读 · 0 评论 -
OGNL遍历list和map 以及访问四个范围的属性值
String testname="hello,i am in valuestack"; //直接初始化了[/code] 并同时提供getter和setter方法. 在 action中的execute方法中有如下的赋值操作: [code="java"]/* * OGNL测试代码 **/ HttpServletRequest request=ServletActionContext.getRequest(); //对应re原创 2014-03-24 22:31:49 · 69 阅读 · 0 评论