@RequestMapping

时间:2016-01-19 17:06:16

标签: java spring spring-mvc

在这种情况下,星号的含义是什么:

@RequestMapping(value = "/admin**", method = RequestMethod.GET)

据我所知,*表示空格但**表示admin之后的意思?双星号如何影响“localhost:8080 / project / admin”这样的网址?

2 个答案:

答案 0 :(得分:3)

添加**将匹配零个或多个目录'在路上。这样做,它将匹配任何儿童和#39; admin

答案 1 :(得分:3)

路径,比如,

1. admin
2. admin123
3. adminavv
4. adminadmin

将匹配。使用request.getAttribute(HandlerMapping.PATH_WITHIN_HANDLER_MAPPING_ATTRIBUTE )获取"admin" + variable子路径。