答案

 @RequestMapping("/**/*")

符号 ?

和其它几个不一样的是,? 要求必须为一个字符,并且不能是代表路径分隔符的/.

符号 *

,虽然可以匹配多个任意的字符,但是,如果你以为 可以替代 那就错了, 代表的多个任意字符组成的字符串不能是个 目录 或者说 路径.也就是说, 并不能拿来替代 .

符号 **

0个或多个目录.** 代表的字符串本身不一定要包含 /

符号 {spring:[a-z]+}

参考 AntPathMatcher 的文章

最后修改日期: 2021年11月16日

留言

撰写回覆或留言