官方文档:
@RestController is a stereotype annotation that combines @ResponseBody and @Controller.
意思是:
@RestController注解相当于@ResponseBody + @Controller合在一起的作用。
@RestController is a stereotype annotation that combines @ResponseBody and @Controller.
意思是:
@RestController注解相当于@ResponseBody + @Controller合在一起的作用。
@Controller类中的方法可以直接通过返回String跳转到jsp、ftl、html等模版页面。需要用 @Controller配合视图解析器InternalResourceViewResolver才行。如果使用@Controller时需要返回JSON,XML或自定义mediaType内容到页面,则需要在对应的方法上加上@ResponseBody注解。
例如:本来return应该返回到index.jsp页面,却会显示index.
使用渲染时不要使用@RestController!