Struts2默认拦截器列表

问题描述 投票:0回答:1

我找不到defaultStack中使用的拦截器列表。当我使用defaultStack时,我的应用程序可以工作,但我不想拥有所有拦截器,只想要我需要的拦截器(就像我不希望defaultStack中包含CSP拦截器一样)。

在哪里可以找到此列表?

<interceptor-ref name="defaultStack" />
struts2
1个回答
0
投票

我的错,我们可以在

struts-default.xml
中找到它:

<interceptor-stack name="defaultStack">
                <interceptor-ref name="exception"/>
                <interceptor-ref name="alias"/>
                <interceptor-ref name="servletConfig"/>
                <interceptor-ref name="i18n"/>
                <interceptor-ref name="cspInterceptor">
                    <param name="enforcingMode">false</param>
                </interceptor-ref>
                <interceptor-ref name="prepare"/>
                <interceptor-ref name="chain"/>
                <interceptor-ref name="scopedModelDriven"/>
                <interceptor-ref name="modelDriven"/>
                <interceptor-ref name="fileUpload"/>
                <interceptor-ref name="checkbox"/>
                <interceptor-ref name="datetime"/>
                <interceptor-ref name="multiselect"/>
                <interceptor-ref name="staticParams"/>
                <interceptor-ref name="actionMappingParams"/>
                <interceptor-ref name="params"/>
                <interceptor-ref name="conversionError"/>
                <interceptor-ref name="coepInterceptor">
                    <param name="enforcingMode">false</param>
                    <param name="disabled">false</param>
                    <param name="exemptedPaths"/>
                </interceptor-ref>
                <interceptor-ref name="coopInterceptor">
                    <param name="exemptedPaths"/>
                    <param name="mode">same-origin</param>
                </interceptor-ref>
                <interceptor-ref name="fetchMetadata"/>
                <interceptor-ref name="validation">
                    <param name="excludeMethods">input,back,cancel,browse</param>
                </interceptor-ref>
                <interceptor-ref name="workflow">
                    <param name="excludeMethods">input,back,cancel,browse</param>
                </interceptor-ref>
                <interceptor-ref name="debugging"/>
            </interceptor-stack>
© www.soinside.com 2019 - 2024. All rights reserved.