【发布时间】:2016-10-12 15:28:00
【问题描述】:
<interceptor-stack name="DefaultTEST">
<interceptor-ref name="exception" />
<!-- some more interceptors go in here -->
<interceptor-ref name="debugging" />
</interceptor-stack>
<default-interceptor-ref name="DefaultTEST" />
<action name="welcome">
<result type="tiles">WELCOME_PAGE</result>
</action>
<action name="">
<result ...>...</result>
</action>
... <!-- more actions -->
所以我的问题是如何覆盖默认拦截器堆栈,以便对于欢迎操作可以加载一些其他拦截器(或拦截器堆栈),而默认拦截器不加载。
【问题讨论】:
-
定义其他堆栈并在动作配置中使用它。有什么问题?
-
@AleksandrM 如果我为该特定操作指定另一个堆栈,除了堆栈之外,还会触发默认堆栈?
标签: struts2 overriding xml-configuration struts2-interceptors