一旦您继承了struts-default包(package),所有Action都会调用拦截器栈 ——defaultStack。但,在Action配置中加入“<interceptor-ref name="xx" />”可以覆盖defaultStack。
所以,直接继承struts-default会执行很多不必要(拦截器的数量很大)的拦截器,一定要慎重使用。
本文探讨了在Struts框架中继承struts-default包及其对拦截器栈的影响,解释了如何通过配置覆盖默认栈,以避免不必要的拦截器执行,确保应用性能和效率。
一旦您继承了struts-default包(package),所有Action都会调用拦截器栈 ——defaultStack。但,在Action配置中加入“<interceptor-ref name="xx" />”可以覆盖defaultStack。
所以,直接继承struts-default会执行很多不必要(拦截器的数量很大)的拦截器,一定要慎重使用。
746

被折叠的 条评论
为什么被折叠?