@RestController注解等价于@ResponseBody + @Controller。@RestController和@Controller的共同点是都用来表示Spring某个类是否可以接收HTTP请求,二者区别: @RestController无法返回指定页面,而@Controller可以;前者可以直接返回数据,后者需要@ResponseBody辅助。
使用@Controller注解
yml配置
访问使用@ResponseBody注解的方法
访问没有使用@ResponseBody注解的方法,提示错误
添加success.html页面
使用@RestController注解
没有使用@RespenseBody也返回return内容
即使有页面也放回字符串内容