官方文档: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
,不再经过视图解析器解析了。
最新评论
网飞没问题, 迪士尼+有解决方案么?
pp助手是安卓手机用的,根本下载用不来苹果
已解决
这样的话数据库里的结构为{"attachment":{"content":"xxx"}}, 要怎么才能变成{"content":"xxx"},从而使结构保持一致?
赞! make test不过的坑都写到的,谢谢楼主~
谢谢你
用了root用户还是一直502是怎么回事呢
student id 是空的