ActionContext
一次Action调用都会创建一个ActionContext
调用:ActionContext context = ActionContext.getContext()
ValueStack
由OGNL框架实现
可以把它简单的看作一个List
ValueStack里面的东西先入后出,很多没有id的元素使用完之后就退栈了。
Stack Object
放入stack中的对象,一般是action
Stack Context(map)
提供了一些命名对象,这些命名对象与根对象无关,访问这些对象需要使用#前缀指名。比如这里面存在:parameters对象,request对象, session对象,application对象等等。