@RestController相当于@ResponseBody+@Controller合在一起,
@Controller配合视图解析器InternalResourceView 可以返回需要指定的页面,若@Controller需要返回json等内容的页面,需要加@ResponseBody注解才可,
@RestController无法返回jsp页面,即使配置了视图解析器也起不了作用,返回的内容就是return的内容。即如果是 return index.html则页面就是现实 index.html ,不会跳转到index.html
@RestController等同于@ResponseBody加上@Controller的组合,主要用于直接返回JSON数据,而无法返回JSP页面,即使配置了视图解析器也无法实现页面跳转,仅能返回实际的字符串内容。而@Controller结合视图解析器InternalResourceView可以实现页面的跳转。
531

被折叠的 条评论
为什么被折叠?



