以营销为导向的网站建设小程序登录注册
news/
2025/9/27 12:27:41/
文章来源:
以营销为导向的网站建设,小程序登录注册,西安平面设计培训学校哪个好,重庆网站设计开发培训RestFul风格或者是web阶段接触过的异步请求#xff0c;都需要把数据转换成Json放入响应体中。
ResponseBody的作用其实是将java对象转为json格式的相应内容 使用 RequestMapping注解时#xff0c;Spring会将返回值解析为视图路径#xff0c;然后跳转路径返回对应的视图页面…RestFul风格或者是web阶段接触过的异步请求都需要把数据转换成Json放入响应体中。
ResponseBody的作用其实是将java对象转为json格式的相应内容 使用 RequestMapping注解时Spring会将返回值解析为视图路径然后跳转路径返回对应的视图页面Web应用中用来展示数据给用户的界面通常是一个HTML文件。不过当添加 ResponseBody 注解后Spring会认为这个方法返回的是响应体数据然后将数据输出到HTTP响应体中。 ResponseBody可以加在类上和方法上加在类上可以写成RestController其的作用等同于Controller ResponseBody使得该类中的所有方法的返回类型都转为json。 具体使用 只要把要转换的数据直接作为方法的返回值返回即可。SpringMVC会帮我们把返回值转换成json。
如下面的案例通过请求路径去获取参数id去查询对应id的用户信息并且将其转换成json响应到响应体中。
Controller
RequestMapping(/test)
public class testController {
GetMapping(/user/{id})ResponseBodypublic User findById(PathVariable(id) Long id){User user userService.getUserById(id);return user;}
}
很多时候都会创建一个公共返回对象包含状态码消息数据。在后端处理请求并返回相应时将结果封装到公共返回对象中然后通过ResponseBody注解将其转换为JSON格式并返回给前端。 ——————————————————————————————————————————
其他Controller类常用的注解可以这个文章的汇总Web开发Controller类详解-CSDN博客
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/916595.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!