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

ジャクソンは、クラスパス(つまり、pom.xml)にあり、コンテキスト構成でmvc:annotation-drivenを使用すると、自動的に選択されて登録されます。

于 2012-06-08T19:08:02.847 に答える
0

自動的に機能します-私のコントローラーで間違ったアノテーションを使用しました-@RequestParamを使用しました-@RequestBodyである必要があります

于 2012-06-11T11:21:18.890 に答える
0

私の状況では、@ RequestBodyが期待するタイプに変換されないため、Jacksonの別のソースを使用して修正しました。

Codehause Jacksonの代わりに、fasterxmlを使用します。

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