美文网首页
spring基础:@ResponseBody,PrintWrit

spring基础:@ResponseBody,PrintWrit

作者: endlessloop222 | 来源:发表于2018-11-22 16:33 被阅读0次

理解:很多情况我们需要在controller接收请求然后返回一些message。

1.在springmvc中当返回值是String时,如果不加@ResponseBody的话,返回的字符串就会找这个String对应的页面,如果找不到会报404错误。 

2.加上@ResponseBody注解的话,返回的就是json字符串,并且把这个json字符串返回给发送请求的原页面。

3.有时候不加@ResponseBody注解,那么就需要我们在controller的方法中传入response参数,然后在方法里面获取response.getWriter()赋给PrintWriter。然后通过PrintWriter把这个字符串以流的形式传递给原发送请求的页面。

相关文章

网友评论

      本文标题:spring基础:@ResponseBody,PrintWrit

      本文链接:https://www.haomeiwen.com/subject/kwglqqtx.html