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 回答