ActionForm重定向

时间:2012-03-02 17:38:24

标签: java struts forward actionform

我的时区下午好。

我在开发企业Web应用程序时使用struts,我需要的是非常简单的问题。 在ActionForm中,如果validate方法返回非空的ActionError对象,则流转发到struts-config.xml文件的input属性中声明的元素。 在我的情况下,我没有用验证错误填充ActionError对象,我正在使用另一种方法,我在请求范围上附加错误。我的问题是,如何将流重定向或转发到元素是在InputError属性中定义的ActionError对象为空? P.S - >我知道我可以使用虚拟数据填充ActionError对象,以强制重定向到输入元素,但我的设计很糟糕。

致以最诚挚的问候。 Thansk提前。

1 个答案:

答案 0 :(得分:0)

if (hasSomeError(request)) {
    return mapping.getInputForward();
}

请参阅http://struts.apache.org/1.2.9/api/org/apache/struts/action/ActionMapping.html#getInputForward%28%29