Spring MVC一些常見註解的使用(三)html
關於提交參數的一些註解json
@RequestParamapp
綁定單個請求數據,能夠是URL中的數據,表單提交的數據或上傳的文件; ui
因爲如今不少時候都是自動綁定,因此這個@RequestParam註解的做用愈來愈少。其中有幾個屬性能夠說一說。編碼
1.value表示要綁定請求中參數的名字;url
2.required表示請求中是否必須有這個參數,默認爲true這是若是請求中沒有要綁定的參數則返回404;spa
3.defaultValue表示若是請求中指定的參數值爲空時的默認值;code
@RequestBodyorm
用來處理Content-Type不是application/x-www-form-urlencoded編碼的內容,例如application/json, application/xml等;
如今還不怎麼遇到,若是是跨平臺的時候,xml應該就用的比較的多。xml
@RequestPart
綁定「multipart/data」數據,並能夠根據數據類型進項對象轉換;
參考博客:http://www.cnblogs.com/liukemng/p/3736948.html(有上下兩部分)