質問

コントローラーメソッドの返品が@ResponseBodyの場合、たとえ私が置いても

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

JSONデータの前面に&& {}挿入はありません。誰かが理由を知っていますか?

役に立ちましたか?

解決

json in @RequestBody/@ResponseBody で処理されます MappingJacksonHttpMessageConverter で構成されています AnnotationMethodHandlerAdapter.messageConverters.

他の機能に干渉することなく構成する簡単な方法は、 BeanPostProcessor の作成を傍受する AnnotationMethodHandlerAdapter, 、たとえば、 ここ.

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top