当前位置:网站首页>请求与响应:响应
请求与响应:响应
2022-08-03 06:34:00 【bobo洁厕灵】
SpringMVC接收到请求和数据后,进行一些处理,当然这个处理可以是转发给Service, Service层再调用Dao层完成的,不管怎样,处理完以后,都需要将结果告知给用户。
响应包括:响应数据(文本数据,json数据),响应页面
异步调用是目前常用的主流方式,所以需要关注的就是如何返回JSON数据。
响应页面(页面跳转)
配置好项目环境和依赖
编写方法,return一个页面,跳转到这个页面
响应数据
响应json数据
响应POJO对象
toJsonPOJO方法返回的是一个实体类对象,想要查看该对象对应的json数据,需要使用@ResponseBody设置返回值为实体类类型,就可以实现返回对应对象的json数据。
以上@ResponseBody注解的实现基于@EnableWebMvc
响应POJO集合对象
总结
该注解可以定义在方法上或者控制类上
写在类上,类中的所有方法都具有该注解功能
写在方法上时,存在以下两种情况
方法的返回值为字符串,会将其作为文本内容直接响应给前端
方法的返回值为对象,会将对象转换成JSON响应给前端
边栏推荐
猜你喜欢
模型训练前后显卡占用对比、多卡训练GPU占用分析【一文读懂】
一文搞懂什么是@Component和@Bean注解以及如何使用
商业智能BI业务分析思维:供应链分析 – 如何控制牛鞭效应(二)
Multi-Head-Attention principle and code implementation
Data warehouse buried point system and attribution practice
DAC、ADC、FFT使用总结
被数据分析重塑的5个行业
empty() received an invalid combination of arguments - got (tuple, dtype=NoneType, device=NoneType),
MySQL 流程控制
keepalived安装部署
随机推荐
海思项目总结
标准输入流
请手撸5种常见限流算法!面试必备
数仓埋点体系与归因实践
编程语言有什么
MYSQL存储过程注释详解
Basic syntax of MySQL DDL and DML and DQL
信息学奥赛一本通T1453:移动玩具
El - tree to set focus on selected highlight highlighting, the selected node deepen background and change the font color, etc
信息学奥赛一本通T1452:Keyboarding
mysql or语句的优化
unity 摄像机旋转拖拽缩放场景
QT信号与槽
七夕和程序员有毛关系?
Umi 4 快速搭建项目
商业智能BI业务分析思维:供应链分析 – 如何控制牛鞭效应(二)
Multi-Head-Attention principle and code implementation
多线程案例
idea远程debug
学习Glide 常用场景的写法 +