用杰克逊的Spring MVC的配置和JSON(Configuration of Spring MV

2019-10-16 17:53发布

我使用Spring MVC的杰克逊。 它需要<mvc:annotation-driven /> 它的工作原理与它,但它带来的其他问题。 例如,添加后<mvc:annotation-driven />区域设置更改拦截器不工作:

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

我并不需要它,除了杰克逊,是否有可能使用它,而<mvc:annotation-driven /> 如果是这样,怎么样?

谢谢

Answer 1:

尝试使用MVC命名空间来声明拦截器

<mvc:interceptors>
    <bean class="org.springframework.web.servlet.i18n.LocaleChangeInterceptor" />
</mvc:interceptors>


文章来源: Configuration of Spring MVC and JSON using Jackson