springmvc返回json数据的三种方式 springmvc返回json对象

背景目前json广泛应用于后端和前端的交互。SpringMVC框架是一个例子,用来说明返回json的各种方式。学习目标学会用各种方式将json消息从控制器层返回到前端。经典实例第一种方式:ResponseBody注解,程序员注意了——以下是完美回归。第二种方式:利用HttpServletResponse的输...

背景

目前json广泛应用于后端和前端的交互。SpringMVC框架是一个例子,用来说明返回json的各种方式。

学习目标

学会用各种方式将json消息从控制器层返回到前端。

经典实例

第一种方式:ResponseBody注解,程序员注意了

——以下是完美回归。

第二种方式:利用HttpServletResponse的输出流来实现,注意此方法需要配合json工具一起使用,如Jackson

-这个方法可以自定义设置很多细节,重用公共方法非常方便。

程序员可以在下面看到返回的结果。

第三种方式:控制器配置一个Jsoniew视图。

& ltbean/>

这样控制器方法只需要通过模型存储信息,就会自动返回json对象,也很方便。

程序员开发时请注意,由于spring版本不同,该方法有不同的配置。

第四种方式:通过阿里的FastJsonJsonView设置返回

试验结果

摘要

第二种方式定制效果最好,通过响应流设置各种参数第三种方式返回会统一全设置返回json,适合前后端完全分离的系统设计系统时请根据自己项目情况,合理选择方式。

本文来自罗金艺还行吧投稿,不代表舒华文档立场,如若转载,请注明出处:https://www.chinashuhua.cn/24/482731.html

打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
() 0
上一篇 03-30
下一篇 03-30

相关推荐

评论列表

联系我们

在线咨询: QQ交谈

邮件:admin@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信