spring MVC URL映射规则

@RequestMapping(value={"/test1", "/user/create"}): 多个URL路径可以映射到同一个处理器的功能处理方法。

@RequestMapping(value="/users/{userId}") :{×××}占位符, 请求的 URL 可以是 “/users/123456”或“/users/abcd” ,

通过 6.6.5 讲的通过@PathVariable 可以提取 URI 模板模式中的{×××}中的×××变量。

@RequestMapping(value="/users/**") :可以匹配“/users/abc/abc” ,但“/users/123”将会被【URI模板模式映射
中的“/users/{userId}”模式优先映射到】
@RequestMapping(value="/product?") : 可匹配 “/product1” 或 “/producta” , 但不匹配 “/product” 或 “/productaa” ;
@RequestMapping(value="/product*") :可匹配“/productabc”或“/product” ,但不匹配“/productabc/abc”;
@RequestMapping(value="/product/*") :可匹配“/product/abc” ,但不匹配“/productabc”;
@RequestMapping(value="/products/**/{productId}") :可匹配“/products/abc/abc/123”或“/products/123” ,
也就是Ant风格和URI模板变量风格可混用

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值