@RequestBody,@RequestParam請求數據接收數據


一. @RequestBody 注解

@RequestBody是用於解析body中的json內容,對於我們使用時候我們需要指定Content-Type參數為application/json,標識我們需要解析的是json內容格式

二. @RequestParam注解

@RequestParam直接用於讀取http請求中帶的參數,或者使用表單提交的參數,就相當於我們通過request.getParameter("參數名")是一樣的性質。

這里我進行了簡單的測試。

1. 測試@RequestParam

/**
* @param map
*/
@RequestMapping("/param")
public void testRequestParam(@RequestParam Map map) {
System.out.println(map);
}

2.測試@RequestBody

/**
* @param map
*/
@RequestMapping("/body")
public void testRequestBody(@RequestBody Map map) {
System.out.println(map);
}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM