ObjectMapperの構成で解決できない問題があります。POJOを持たないパラメーターを無視するように構成する必要があります...とても簡単ですが、1000の異なる方法を構成したため、機能させることができません。
私のservlet.xml
<bean class="org.springframework.web.servlet.view.json.MappingJackson2JsonView" >
<property name="objectMapper">
<bean class="org.springframework.http.converter.json.Jackson2ObjectMapperFactoryBean">
<property name="featuresToDisable">
<array>
<util:constant
static-field="com.fasterxml.jackson.databind.DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES"/>
</array>
</property>
</bean>
</property>
</bean>
ObjectMapperクラスを拡張しようとしましたが、同じ結果が得られます。マッパーが正しく構成されていることはわかりますが、MappingJackson2HttpMessageConverterがObjectMapperの別のインスタンスを受け取ることを願っています。パラメータをグローバルに無視させるために他に何をすべきかわかりません。
無視する必要のあるパラメーター(POJOには存在しない)を使用してリクエストを行うと、リクエストに構文エラーが発生します。
使用しているもの:Spring 3.2.0 jackson 2.1.2
よろしくお願いします