3

コントローラメソッドの戻り値が@responsebodyの場合、

<bean
    class="org.springframework.web.servlet.view.json.MappingJacksonJsonView">
     <property name="prefixJson" value="true" />   
</bean>  

jsonデータの先頭に&&{}が挿入されることはありません。誰もが理由を知っていますか?

4

1 に答える 1

4

@RequestBody/のJSONは、で構成されている@ResponseBodyによって処理されます。MappingJacksonHttpMessageConverterAnnotationMethodHandlerAdapter.messageConverters

他の機能に干渉することなく構成する簡単な方法は、の作成BeanPostProcessorをインターセプトするためにを作成することです。AnnotationMethodHandlerAdapterたとえば、ここを参照してください。

于 2010-12-14T15:31:12.747 に答える