java - @RequestMapping 中字符串后的星号

标签 java spring spring-mvc

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

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

我的理解是 * 表示空格,但是 **admin 之后是什么意思?双星号如何影响像“localhost:8080/project/admin”这样的 url?

最佳答案

添加 ** 将匹配路径中的零个或多个“目录”。这样做,它将匹配 admin 的任何“ child ”。

关于java - @RequestMapping 中字符串后的星号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34882791/

相关文章:

JAVA - 扫描仪获取用户输入

java字符串unicode代码点转换为字符

java - spring mvc 3 与 hibernate (和 hibernate.hbm2ddl.auto)

Spring JPA : Issue with shared PK in one-to-one relationship

java - Spring @Value 注解中可以指定多个属性名称吗?

java - 注释属性 RequestMapping.value 的值必须是常量表达式

java - 在spring mvc中按名称获取cookie值

java - IndexWriter.commit() 不足以更改索引

java - 访问 PowerShell 对象中的文本。为什么它似乎不存储在数组中?

java - sitemesh和spring MVC装饰器模式问题