Validation 当验证xml文件中出现验证错误时,Struts2自定义侦听器不调用?

Validation 当验证xml文件中出现验证错误时,Struts2自定义侦听器不调用?,validation,struts2,struts-validation,struts2-interceptors,interceptorstack,Validation,Struts2,Struts Validation,Struts2 Interceptors,Interceptorstack,我为struts2应用程序编写了一个拦截器,并在struts配置文件中进行了配置。在这里,我仅将此拦截器用于某些操作,而不是全局操作。因此,我的问题是当验证错误来自ActionName-validation.xml时,我的自定义拦截器不起作用。请给我建议/解决方案。首先,请阅读,然后在验证/参数/转换错误拦截器之前移动拦截器 更简单的方法是首先用拦截器定义一个新堆栈(或者在中间,“爆炸”默认堆栈)如下: 然后按照您的需要应用客户堆栈或 Debug堆栈按动作或包打包。 BTW下次考虑张贴一些代

我为struts2应用程序编写了一个拦截器,并在struts配置文件中进行了配置。在这里,我仅将此拦截器用于某些操作,而不是全局操作。因此,我的问题是当验证错误来自ActionName-validation.xml时,我的自定义拦截器不起作用。请给我建议/解决方案。

首先,请阅读,然后在验证/参数/转换错误拦截器之前移动拦截器

更简单的方法是首先用拦截器定义一个新堆栈(或者在中间,“爆炸”默认堆栈)如下:



然后按照您的需要应用<代码>客户堆栈或<代码> Debug堆栈按动作或包打包。

BTW下次考虑张贴一些代码,即使问题清楚了,它是否有效?如果没有,请在这里反馈,如果是,请记住接受并投票,谢谢