struts2 interceptor's strange behavior

相同namespace下的不同package之间不能继承。

如果继承,子package的拦截器栈会被应用到父package上。

这个特性很是让人无法理解。

解决方法,当然是避免同namespace下的package互相继承了。
然后在各自的package下定义自己的拦截器栈。

你可能感兴趣的:(struts2,Interceptor,package)