ActionContext、ValueStack、Stack Context分不清的,有木有。。。

 ActionContext 
一次Action调用都会创建一个ActionContext 
调用:ActionContext context = ActionContext.getContext() 


ValueStack 
由OGNL框架实现 
可以把它简单的看作一个List  

ValueStack里面的东西先入后出,很多没有id的元素使用完之后就退栈了。


 

Stack Object

放入stack中的对象,一般是action


Stack Context(map)

提供了一些命名对象,这些命名对象与根对象无关,访问这些对象需要使用#前缀指名。比如这里面存在:parameters对象,request对象, session对象,application对象等等。

你可能感兴趣的:(ActionContext、ValueStack、Stack Context分不清的,有木有。。。)