【问题标题】:Configuration of Spring MVC and JSON using Jackson使用 Jackson 配置 Spring MVC 和 JSON
【发布时间】:2012-05-24 08:36:52
【问题描述】:

我将 Spring MVC 与 Jackson 一起使用。它需要<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>

除了Jackson我不需要,没有&lt;mvc:annotation-driven /&gt;可以用吗?如果有,怎么做?

谢谢

【问题讨论】:

    标签: java spring spring-mvc jackson


    【解决方案1】:

    尝试使用 mvc 命名空间来声明你的拦截器

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

    【讨论】:

    • 它有效,谢谢。但是您知道为什么这种方法有效而其他方法无效吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-01
    • 2011-08-26
    • 1970-01-01
    • 2011-09-27
    • 2021-02-18
    相关资源
    最近更新 更多