SpringMVC知识盘点及总结3@RequestMapping注解的value属性


学习目标:@RequestMapping注解的value属性

知识点二、

@RequestMapping注解的value属性:

1.@RequestMapping注解的value属性通过请求的请求地址匹配请求映射

2.@RequestMapping注解的value属性是一个字符串类型的数组,表示该
请求映射能够匹配多个请求地址所对应的请求

3.@RequestMapping注解的value属性必须设置,至少通过请求地址匹配请求映射

测试练习:

接着上一篇,

1.在RequestMappingController类中的success方法上@RequestMapping注解中,
以数组形式写两个value值,即value={"/testRequestMapping","/test"},
所以现在有了两个请求地址,而映射只需满足一个即可

2.在index.html中添加以下两行:分别用来测试两个请求地址
<a th:href="@{/hello/testRequestMapping}">测试RequestMapping的value属性--->testRequestMapping</a><br>
  <a th:href="@{/hello/test}">测试RequestMapping的value属性--->test</a><br>
 

 


3.启动Tomcat开始测试

 

 

 发现两个请求地址都可以访问成功。


总结:@RequestMapping的value值是一个数组形式,即可以写多个请求地址
请求映射可以处理多个请求 但因一个请求只能对应一个请求地址,所以只需有一个
请求地址满足就可以。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM