Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/382.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在tiles中处理操作错误_Java_Struts_Tiles - Fatal编程技术网

Java 在tiles中处理操作错误

Java 在tiles中处理操作错误,java,struts,tiles,Java,Struts,Tiles,我在struts 1应用程序中使用tiles 我在其中一个互动程序中有一个登录页面,在我的ActionForm中有一个validate方法,它对登录名进行验证。如果出现验证错误,将显示错误消息,但带有错误的登录页面将显示为独立页面——即,不显示tiles结构 我如何解决这个问题 提前感谢。在操作定义中,您可能在输入参数中指定了login.jsp而不是login tile名称: <action path="/login" type="..." name="lo

我在struts 1应用程序中使用tiles

我在其中一个互动程序中有一个登录页面,在我的
ActionForm
中有一个validate方法,它对登录名进行验证。如果出现验证错误,将显示错误消息,但带有错误的登录页面将显示为独立页面——即,不显示tiles结构

我如何解决这个问题


提前感谢。

在操作定义中,您可能在输入参数中指定了login.jsp而不是login tile名称:

<action path="/login"
        type="..."
        name="loginForm"
        scope="request"
        input="/login.jsp"
        validate="true" />

应该是

<action path="/login"
        type="..."
        name="loginForm"
        scope="request"
        input="login.tile.name"
        validate="true" />

在操作定义中,您可能在输入参数中指定了login.jsp而不是login tile名称:

<action path="/login"
        type="..."
        name="loginForm"
        scope="request"
        input="/login.jsp"
        validate="true" />

应该是

<action path="/login"
        type="..."
        name="loginForm"
        scope="request"
        input="login.tile.name"
        validate="true" />


您可以发布更多的代码吗?您可以发布更多的代码吗?