当前位置: 代码迷 >> Java Web开发 >> ValueStack 和 Stack Context 有什么区别和联系?该怎么处理
  详细解决方案

ValueStack 和 Stack Context 有什么区别和联系?该怎么处理

热度:7544   发布时间:2013-02-25 21:19:53.0
ValueStack 和 Stack Context 有什么区别和联系?
跪求高手回答,谢谢了。
一直搞不清楚,他们不都是存值的吗?

------解决方案--------------------------------------------------------
ValueStack很简单,里面放的都是Action的属性,要有get和set方法,例如你的Action中有name这个变量并有getset方法,那么ValueStack就会有这么一个属性。如果你通过chain方式跳转多个Action就会包含多个Action的属性。有的属性例如fielderror、error、actionerror这些继承自ActionSupport类中。

Stack Context里面东西多,常用的有map型的request/session/attr/application,用OGNL访问前面要加上 “#”例如 #session
  相关解决方案