gpt4 book ai didi

json - spring prefixjson 与 responsebody

转载 作者:行者123 更新时间:2023-12-01 13:03:25 25 4
gpt4 key购买 nike

当 Controller 方法返回是@responsebody 时,即使我放

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

不会在json数据前面插入&& {}。有谁知道原因是什么?

最佳答案

@RequestBody/@ResponseBody 中的 JSON 由 MappingJacksonHttpMessageConverter 处理,它在 AnnotationMethodHandlerAdapter.messageConverters 中配置。

在不干扰其他功能的情况下配置它的简单方法是创建一个 BeanPostProcessor 来拦截 AnnotationMethodHandlerAdapter 的创建,例如,参见 here .

关于json - spring prefixjson 与 responsebody,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4440607/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com