我想了解 Struts 2 值堆栈与请求范围。我希望 struts2 值堆栈与请求范围相同。
例如,我在 struts 2 中调用了 action1,该操作执行一些 db 任务并返回。它对称为 case 的对象执行一些操作(类型 Cases,其中 Cases 是具有 getter 和 setter 的 bean 类)。案例对象在类级别声明。
action1 导致要呈现的视图说 jsp1。
jsp1 再次具有一些称为 action2 的动作。action2 导致与 action1 相同的 java 文件,但具有不同的方法。
现在,我想访问在 action1 中使用的对象。在 action1 期间,案例被推送到值堆栈并在 jsp1 上访问。
我只是尝试访问它的getter方法,但它返回一个空值......!
关于如何做的任何解决方案???或者有可能吗?我知道它是否可能,那么 vs 和请求范围之间有什么区别......