RequestMapping_请求方式

博观而约取,厚积而薄发。这篇文章主要讲述RequestMapping_请求方式相关的知识,希望能为你提供帮助。
【映射请求参数、请求方法或请求头】 
1.@RequestMapping 除了可以使用请求URL 映射请求外,还可以使用请求方法、请求参数及请求头映射请求。
 
2.@RequestMapping 的value、method、params及heads分别表示请求URL、请求方法、请求参数及请求头的映射条件,他们之间是与的关系,联合使用多个条件可以让请求映射更加精确化。
 
【RequestMapping_请求方式】3.params和headers支持简单的表达式:
--param1:表示请求必须包含名为param1的请求参数。
--!param1:表示请求不能包含名为param1的请求参数。
--param1 != value1:表示请求包含名为param1的参数,但其值不能为value1.
--{“param1=value1”,“param2”}:请求必须包含名为param1和param2的两个请求参数,且param1参数的值必须为value1。
 
示例:SpringMVCTest.java:

RequestMapping_请求方式

文章图片

 
index.jsp:
1 < body> 2 3< form action="springmvc/testMethod" method="post"> 4< input type="submit" value="https://www.songbingjia.com/android/submit"> 5< /form> 6< a href="https://www.songbingjia.com/android/springmvc/testMethod"> Test Method< /a> < br/> < br/> 7 8 < /body>

 
运行结果:
RequestMapping_请求方式

文章图片

点击 “submit” 按钮后,显示:
RequestMapping_请求方式

文章图片

正常打印。
 

    推荐阅读