官方文档:Annotation Type RestController 解释说:A convenience annotation that is itself annotated with @Controller and @ResponseBody。
也就是@RestController注解相当于控制器前加@Controller,方法前加@ResponseBody共同的作用效果。
@RestController
@RequestMapping(value = "/login")
public class LoginController {
@RequestMapping(value = "/loginSuccess")
public String loginSuccess(SrClass srClass) {
return "success";
}
}
上面这段代码相当于
@Controller
@RequestMapping(value = "/login")
public class LoginController {
@RequestMapping(value = "/loginSuccess")
@ResponseBody
public String loginSuccess(SrClass srClass) {
return "success";
}
}
如果第二段代码不加@ResponseBody,返回的就是success.jsp页面,加上之后返回的就是success字符串;而第一段代码返回的也是success,不再经过视图解析器解析了。

i软糖


最新评论
宝藏网站,差点找不回来了,之前我收藏的发布页打不开了。。。
谢谢您可以
视频资源很全好用,安装后提示更新,安装包站长可以更新一下。
哪个国家成功率高一点?换了十几个了