struts2值栈,是什么啊,什么作用啊?

2025-01-31 18:45:22
推荐回答(2个)
回答1:

简单的说,就是存放action的堆栈,当我们提交一个请求道服务器端 action时,就有个堆栈,如果action在服务器端进行跳转,所有action共用一个堆栈,当需要保存在action中的数据时,首先从栈顶开始 搜索,若找到相同的属性名(与要获得的数据的属性名相同)时,即将值取出,但这种情况可能出现找到的值不是我们想要的值,那么解决此问题需要用TOP语法 和N语法来进行解决。

回答2:

方便数据读取,一般action的内容会放在栈顶,不用加访问修饰符,直接读取就可以了,相当方便