目录
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

