读书人

ValueStack 和 Stack Context 有什么区

发布时间: 2012-05-23 13:44:13 作者: rapoo

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

读书人网 >Java Web开发

热点推荐