这里有文档: http://docs.spring.io/spring/docs/current/spring-framework-reference/html/mvc.html#mvc-ann-requestmapping-pattern-comparison 基本上,Spring支持“Ant样式的通配符”。 因此,path="/*"匹配"/"目录中的任何URL1,而path="/**"匹配整个目录树中的任何URL。该文档主要讨论使用注释指定的请求映射,但使用XML指定的连线具有相同的含义。 1 - 我在这里宽泛地使用“目录”一词。 严格来说,这根本不是目录。 但你知道我的意思...
<security:intercept-url pattern="/user/**" access="ROLE_USER" />
这样的东西? - JohnnyAW<resources mapping="/resources/**" location="/res/" />
。在这种情况下,我认为它就像@Henrik所说的那样,“**”表示包括子目录。据我所知,Spring使用ant-pattern,你可以在网上搜索ant-file-patterns或类似的内容。 - JohnnyAW