其他分享
首页 > 其他分享> > 187-@ResultController与@Controller注解的区别?

187-@ResultController与@Controller注解的区别?

作者:互联网

@ResultController其实是@Controller注解和@Respose注解的合集。这样我们的方法就可以直接返回值了。
如果是@Controlelr注解,我们想要返回值的话,还需要再方法上添加@Respose注解。

所以这就决定了@resultController中return "/kkkk" 返回的是一个试图路径(其实就是html的地址)
@ResultController中return "/kkkk" 返回的就是一个字符串值。

@ReposeBody注解起到了什么作用呢?
  1)声明了这个返回值是返回给浏览器的。
  2)将返回的对象转换成json、xml等数据格式。



标签:返回,return,Controller,187,返回值,注解,ResultController
来源: https://www.cnblogs.com/pogusanqian/p/12944185.html