注解:@RestController和@Controller的区别

注意:@RestController和@Controller的区别

1.@Controller,利用这个注解,多用于项目前端服务的controller层,用于返回页面。

2.@RestController,利用这个注解,返回的是数据,不能返回sp\html等页面。

原因:@RestController注解相当于@ResponseBody + @Controller合在一起的作用。

例子:

对于1.举例:

在这里的注解就是为了返回:login目录下的login.jsp页面。

对于2.举例:

在这里的注解就返回了字符串“login/login”

猜你喜欢

转载自blog.csdn.net/liuzhongyefirst/article/details/88608851