SpringアプリケーションにJSON応答を返すためのJacksonMessageConverterがあります。しかし、JSONが返される前に、 Ajaxセキュリティ-JSONハイジャックの防止で与えられているようにJSONを汚染したいと思います。メッセージコンバーターを使用するときにそうすることは可能ですか?
アップデート
responsebodyを使用してこの春のprefixjsonに似た解決策を探していますが、構成はすでに正しく設定されています。PFB
<bean id="jacksonMessageConverter"
class="org.springframework.http.converter.json.MappingJacksonHttpMessageConverter">
<property name="prefixJson" value="true" />
<property name="supportedMediaTypes" value = "text/plain;charset=UTF-8" />
</bean>
<bean class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter">
<property name="messageConverters">
<list>
<ref bean="jacksonMessageConverter"/>
</list>
</property>
</bean>
ただし、返されたJSONのプレフィックスは「&&{}」ではありません。
注: Ajaxセキュリティ-JSONハイジャックの防止で説明されているように、JSONに別のプレフィックスを使用したい のですが、Jacksonで提供されているデフォルトのサポートでさえ機能していないようです。何か案は?