我在struts 1应用程序中使用了tile。
我在其中一个磁贴中有一个登录页面,我在ActionForm
中有一个验证方法,它对登录名进行了一些验证。如果出现验证错误,则会显示错误消息,但带有错误的登录页面将显示为独立的 - 也就是说,未显示切片结构。
我该如何解决这个问题?
提前致谢。
答案 0 :(得分:1)
在您的操作定义中,您可能在输入参数中指定了login.jsp而不是登录磁贴名称:
<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" />