當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
SpringMVC RequestMapping注解详解
生活随笔
收集整理的這篇文章主要介紹了
SpringMVC RequestMapping注解详解
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
2019獨角獸企業重金招聘Python工程師標準>>>
@RequestMapping注解的作用是對用戶的請求映射到指定的控制器或方法,所以該注解可以用來修飾類和方法,在RequestMapping的源碼中看到這么一句話
@Target({ElementType.METHOD, ElementType.TYPE})也同樣可以說明該注解所修飾的類型。
RequestMapping修改方法
在RequestMapping修飾方法時,可以有如下四個參數
其中,value為默認參數,表示用戶請求的url,如果只用到該參數,則不需要寫參數名,如
@RequestMapping("/helloworld")method用來過濾用戶請求的方法,即post或get,如
@RequestMapping(value = "/helloworld",method = RequestMethod.GET)params為請求攜帶的參數,該項可包括多個參數,參數之間為“與”
@RequestMapping(value = "/helloworld",params = "username,password")也可以用數組的形式表示
@RequestMapping(value = "/helloworld",params = {"username=admin", "password"})heads為http請求頭中攜帶的內容,如Accept-Encoding等,具體方法同params
未完。。。
轉載于:https://my.oschina.net/u/3099393/blog/798313
總結
以上是生活随笔為你收集整理的SpringMVC RequestMapping注解详解的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ELK+redis搭建nginx日志分析
- 下一篇: C# 自定义特性