Конфигурирование 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>