我希望将一个动作转发到下一个配置的动作,但在此之前创建一个新的 ActionForm 实例并将其与转发的动作相关联:
伪代码如下:
public ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception {
ActionForward forwardPage = mapping.findForward("success");
// Some Code....
....
....
// finally
MyActionForm form = new MyActionForm();
form.setSomeProp(...);
form.setAnotherProp(...);
forwardPage.doSomeMagicAndAssociateWith(form);
return forwardPage;
}
抱歉,如果这是一个愚蠢的问题,我对这一切都很陌生,无法找到答案......
谢谢
编辑1:
澄清一下:在我现在必须添加的新功能之前,已经存在“成功”的 ActionForwarded。
我只是希望,在某些流程中,在初始流程(这里称为“成功”)之前进入并进行一些计算,然后在成功的情况下 [:-)] 将流程转发到“成功”操作。
希望我的观点现在更清楚了。