一、@Controller 注解 方法中的返回值会被视图解析器解析成 html、jsp 页面,并且跳转到相应的页面如果需要返回 字符串、json 等内容,就需要添加 @ResponseBody 注解 二、@RestController 注解 @RestController 注解相当于 @ResponseBody + @Controller 合在一起的作用返回 字符串、json 数据不需要在方法前面加 @ResponseBody 注解了但使用 @RestController 这个注解,那么视图解析器就不起作用了,所以就不能进行页面跳转了