Конфигурирование Spring MVC и JSON с использованием Jackson

Я использую Spring MVC с Джексоном. Это требует <mvc:annotation-driven />, Это работает с этим, но это приносит другие проблемы. Например, после добавления <mvc:annotation-driven />Перехватчик Locale Change не работает:

<bean class="org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping">
    <property name="interceptors">
        <list>
            <ref bean="localeChangeInterceptor" />
        </list>
    </property>
</bean>

Мне это не нужно, кроме Джексона, можно ли его использовать без <mvc:annotation-driven />? Если так, то как?

Спасибо

1 ответ

Решение

Попробуйте использовать пространство имен mvc для объявления вашего перехватчика

<mvc:interceptors>
    <bean class="org.springframework.web.servlet.i18n.LocaleChangeInterceptor" />
</mvc:interceptors>
Другие вопросы по тегам