我正在尝试将一个 ArrayList 对象从一个动作传递到另一个动作。我想做这样的事情:
<result name="success" type="redirectAction">
<param name="actionName">myAction</param>
<param name="parse">true</param>
<s:iterator status="status" value="${myObjectsArrayList}">
<param name="myObjectsArrayList[#status.index].var1" value=<s:property value="var1"/> />
</s:iterator>
</result>
答案 0 :(得分:-1)
使用“chain”结果类型,它将保留堆栈中的所有参数,从原始操作到最终结果。需要提及的一个问题是,您无法使用“链”结果重新映射参数。