ITPub博客

首页 > IT职业 > IT图书 > SpringMVC的@ResponseBody注解说明

SpringMVC的@ResponseBody注解说明

IT图书 作者:ldzsl 时间:2021-09-09 10:05:45 0 删除 编辑

@ResponseBody 注解与 @RequestBody 注解类似。 @ResponseBody 注解可被应用于方法上,标志该方法的返回值将被直接写回到HTTP响应体(Response)中去(而不会被放置到Model中或者被解析为一个视图名)。举个栗子:

@RequestMapping(path = "/something", method = RequestMethod.PUT)@ResponseBodypublic String helloWorld() {   return "Hello World"}

上面的代码结果是文本 Hello World 将被写入HTTP的响应流中。

注:Spring MVC的 @ResponseBody
方法是有风险的,因为它会根据客户的请求——包括URL的路径后缀,来渲染不同的内容类型。因此,禁用后缀模式匹配或者禁用仅为内容协商开启的路径文件后缀名携带,都是防范RFD攻击的有效方式。



作者:芥末无疆sss
链接:https://www.jianshu.com/p/b66064518092
來源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/2325/viewspace-2816216/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: Hadoop 权限认证
请登录后发表评论 登录
全部评论

注册时间:2016-01-19

  • 博文量
    72
  • 访问量
    12921