☰
Spring MVC(4)-响应
2026/10/27 10:15:59 网站建设 项目流程

目录

1.返回静态页面

@Controller-返回视图

@RestController-返回数据

@ResponseBody

2.返回HTML代码片段

3.返回JSON

@ResponseBody

4.设置状态码

5.设置Header


1.返回静态页面

127.0.0.1默认访问的几个页面:index.html、index.htm、Index.jsp

@Controller-返回视图

@RestController-返回数据

@ResponseBody

加在类上,表示该类的所有方法都返回数据,不返回视图;加在方法上,表示该方法返回数据

@RestController=@Controller+@ResponseBody

2.返回HTML代码片段

后端返回html代码片段,浏览器会自动转为html格式

因为:

3.返回JSON

@ResponseBody

告诉Spring MVC,直接把这个Java对象转为json字符串返回给浏览器

可以直接转为对象使用,text不行

如果返回的是一个对象:后端自动设置Context-type:application/json,前端拿到对象自动解析成JS对象

如果返回的是字符串,后端的Context-type:text/plain,前端拿到的就是纯文本字符串,不会自动解析

4.设置状态码

状态码不影响页面展示

5.设置Header

@RequestMapping

通过producer设置Content-Type

设置其它Header

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询