日期:2014-05-18  浏览次数:20656 次

关于Struts2的validateXxxx()校验 返回页面的问题
有个困惑请教一下。

我写了一个Action,处理会员各种业务,比如登录、注册、注销等。
我使用了服务器端校验,也就是使用validateXxx()的方法。
当校验失败,比如没有输入密码的时候,登录和注册对应的validateXxxx()方法都会返回INPUT所制定的视图,这不是我想要的啊,我想页面返回这两个业务各自的视图,也就是登录页面和注册页面。而我的struts.xml中针对Action只能写一个<result name="input">

这个问题如何解决啊?是不是所有validateXxx()都只能返回同一个页面?
struts2 表单校验 validateXxxx()

------解决方案--------------------

自己重新验证过滤器去,覆盖Struts2的