@Controller 与 @RestController 前端一直响应404问题

@Controller 与 @RestController 前端一直响应404问题

1.原本用MybatisPlusGen 生成项目文件, 默认 Controller 是 @Controller注解

undefined

2.但实际项目 使用的是 restfulResponse

undefined

3.导致 前端响应 一直是404 状态

Snipaste_2021-07-21_01-12-52.png

4.解决 使用@RestController

  • @RestController注解,相当于@Controller+@ResponseBody两个注解的结合,返回json数据不需要在方法前面加@ResponseBody注解了,
  • 使用@RestController这个注解,就不能返回html和jsp页面,因为视图解析器无法解析jsp,html页面
posted @ 2021-07-21 01:15  蔚蓝的海洋  阅读(464)  评论(0编辑  收藏  举报