摘要: struts2 的Result type chain:基本用途是构造成一条动作链。前一个Action将控制权转交给后一个Action,而前一个Action的状态在后一个Action里仍然保持着。
但这种数据传递前提是数据要在Value stack里。
本文介绍基于Struts2 Result type 为 chian时, 通过增加拦截器、注解的方式,实现Action之间的数据传递。所传递的数据可以不在Value stack里。
实现的基本思路是Result type为chain时,在准备执行当前Action时,可以得到上一个Action对象的实例,上一个Action的实例被加入到了ValueStack中...
阅读全文