SpringMVC的@ResponseBody註解說明
@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
連結:
來源:簡書
簡書著作權歸作者所有,任何形式的轉載都請聯絡作者獲得授權並註明出處。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/2325/viewspace-2816216/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- SpringMVC:@ResponseBody註解與HttpServletResponse物件SpringMVCHTTPServlet物件
- 好程式設計師Java分享SpringMVC之@ResponseBody註解程式設計師JavaSpringMVC
- @ResponseBody註解的作用
- @responseBody註解的使用
- springMVC @ResponseBody 原理SpringMVC
- @ResponseBody註解和@RequestBody註解使用
- SpringMVC原始碼剖析5:訊息轉換器HttpMessageConverter與@ResponseBody註解SpringMVC原始碼HTTP
- Spring的@Qualifier註解使用說明Spring
- springboot的註解的作用說明(全)Spring Boot
- SpringMVC(一)SpringMVC的處理流程、元件說明、搭建SpringMVC元件
- Spring原始碼系列:註解說明Spring原始碼
- Swagger2常用註解說明Swagger
- SpringMvc的常用註解SpringMVC
- 主動寫入流對@ResponseBody註解的影響
- 阿里巴巴fastjson @JSONField 註解說明阿里ASTJSON
- 【SpringMVC】@RequestMapping註解SpringMVCAPP
- @RequestParam,@RequestBody,@ResponseBody,@PathVariable註解的一點小總結
- SpringMvc的常用註解介紹SpringMVC
- Solon2 常用註解之 @ProxyComponent 用法說明
- SpringMVC註解和非註解(xml)的方法的異同點SpringMVCXML
- Springmvc全註解開發SpringMVC
- SpringMVC 解析(三) Controller 註解SpringMVCController
- winscp操作說明,winscp操作說明的詳細解讀
- SpringMVC常用註解@Controller,@Service,@repository,@ComponentSpringMVCController
- Python基礎語法–註釋說明Python
- JPA SQL 查詢、結果集對映(@NamedNativeQuery、@ColumnResult註解說明)SQL
- SpringMVC 中 @ControllerAdvice 註解的三種使用場景!SpringMVCController
- 胖哥學SpringMVC:Hello World 註解版SpringMVC
- 阿里 Nacos 註冊中心 配置啟動說明阿里
- 好程式設計師Java培訓分享註解與反射原理說明程式設計師Java反射
- SpringMVC中@RequestMapping註解中的return “redirect:/“;跟return““的用法。SpringMVCAPP
- mysql的my.cnf解釋說明MySql
- SpringMVC入門學習---使用註解開發SpringMVC
- C++中map的使用詳解說明C++
- SpringMVC系列之SpringMVC快速入門 MVC設計模式介紹+什麼是SpringMVC+ SpringMVC的作用及其基本使用+元件解析+註解解析SpringMVC設計模式元件
- 關於springmvc中常用的註解,自己也整理一下SpringMVC
- 細說 Android Annotations 註解框架Android框架
- nginx 詳解 - 詳細配置說明Nginx