0

设置请求头“Accept=application/json”时无需配置或注解

4

3 回答 3

1

这几乎是自动的。参考

http://static.springsource.org/spring/docs/3.1.x/spring-framework-reference/html/mvc.html#mvc-config-enable

当 Jackson 在类路径(即 pom.xml)中并且您在上下文配置中使用 mvc:annotation-driven 时,它会自动选择并注册。

于 2012-06-08T19:08:02.847 回答
0

它确实会自动工作-在我的控制器中我使用了不正确的注释-我使用了@RequestParam-它必须是@RequestBody

于 2012-06-11T11:21:18.890 回答
0

在我的情况下,我使用 Jackson 的另一个源来修复它,因为 @RequestBody 没有转换为我期望的类型。

我现在使用的是 fastxml,而不是 Codehause Jackson:

<dependency>
    <groupId>com.fasterxml.jackson.core</groupId>
    <artifactId>jackson-databind</artifactId>
    <version>2.3.3</version>
</dependency>
于 2014-05-06T11:56:41.243 回答