- 问题原因
- 追错方法
- @RestController和@Controller的区别
@RestController @Controller @ResponseBody
将controller层的@RestController写成了@Controller
首先你要明确返回的是一个json还是一个视图页面,如果是json就用@RestController,视图页面就用@Controller+视图解析器。
让接口的每一层都输出对应层的位置的语句并且将返回值也输出,如果控制台上每个层的语句和返回值也都输出了那就应该是注解或者单词上的问题。
@RestController和@Controller的区别1、@RestController = @Controller + @ResponseBody
2、@RestController用于返回JSON,@Controller用于返回指定的页面,需与视图解析器一起使用。



