2016-10-11 2 views
1

Я хочу сделать перехватчик, который перехватит каждый запрос, за исключением нескольких. Проблема, которая у меня есть, - это перехватчик, который все еще перехватывает запросы, которые я предоставил с помощью исключения-сопоставления. Я пробовал разные варианты, но ничего не получилось. Вот конфигурацияSpring MVC Interceptor не исключает предоставленные URL-адреса

<mvc:interceptor> 
      <mvc:mapping path="/**"/> 
      <mvc:exclude-mapping path="/checkout/campaign/**"/> 
      <bean class="com.package.package.package.package.package.CampaignBeforeControllerHandler" > 
       <-- list of services --> 
      </bean> 
     </mvc:interceptor> 

А вот фактический запрос: https://localhost:9002/checkout/campaign/test. В моем вопросе шаблон соответствует этому запросу, поэтому его следует исключить, но это не так, я все еще попадаю в класс перехватчика. Является ли шаблон каким-то плохим?

EDIT: Я использую Spring MVC 3.2.8

+0

версии весной вы используете? – mhasan

+0

Весна mvc 3.2.8. – MathMe

ответ

0

вероятно вы добавлять 'MVC' для внутренних элементов, что вызывает

Doc example

<mvc:interceptors> 
      <mvc:interceptor> 
       <mapping path="/**"/> 
       <exclude-mapping path="/checkout/campaign/**"/> 
       <bean class="com.package.package.package.package.package.CampaignBeforeControllerHandler" > 
        <-- list of services --> 
       </bean> 
      </mvc:interceptor> 
</mvc:interceptors> 
Смежные вопросы