在我的项目中,我使用带有Freemarker的Struts 2。如何从模板中找到最后一个动作的名称?
例如:
*我有一个用于添加和编辑对象的FTL文件,
*我希望能够找到最后的动作名称,例如。 $ {actionContext.actionName}。
有办法吗?
答案 0 :(得分:0)
我已手动将lastAction
隐藏的表单字段设置为当前操作的名称。它是渲染期间的当前操作,但在表单POST或GET时将成为下一个请求的最后一个(或上一个)操作。
当我因某种原因导致当前用户操作(可以从以前的几个操作之一触发)失败时,恢复到上一个操作非常有用。