struts的action间跳转(chain)时怎么传值?

struts的action间跳转(chain)时怎么传值?

如果想把第一个action处理所得的值传到第二个跳转到的action中, 使其能获取并使用, 应该怎么弄?谢谢.

在同一个域内,可以用request.setAttribute("data",data);
也可以直接转发带参数:

<action name="list" class="com.dev.action.HelloWorldAction"  
            method="execute">  
            <result name="success" type="redirect">  
               <!--转发地址-->
                <param name="location">/employeeAdd.action</param>    
                 <!--转发参数-->
                <param name="username">${username}</param>    
            </result>  
</action>  


注:都是什么年代了,还用struts,改成springMVC吧