在spring mvc中,我们知道用户发起的请求可以通过url匹配到我们通过@RequestMapping
定义的服务端点上;不知道有几个问题大家是否有过思考
一个项目中,能否存在完全相同的url?
有了解http协议的同学可能很快就能给出答案,当然可以,url相同,请求方法不同即可;那么能否出现url相同且请求方法l也相同的呢?
本文将介绍一下如何使用RequestCondition
结合RequestMappingHandlerMapping
,来实现url匹配规则的扩展,从而支持上面提出的case