可能这是一个非常愚蠢的问题,但我在互联网上找不到任何东西。
在Spring中编写<mvc:mapping path="/**"/>
和<mvc:mapping path="/*"/>
之间有什么区别?
答案 0 :(得分:5)
此处记录:
基本上,Spring支持&#34; Ant样式通配&#34;。因此path="/*"
匹配"/"
目录 1 中的任何URL,path="/**"
匹配整个目录树中的任何URL。
该文档主要讨论使用注释指定的请求映射,但使用XML指定的布线具有相同的含义。
1 - 我正在使用术语&#34;目录&#34;松散地来到这里。严格来说,这些根本不是目录。但你知道我的意思......
答案 1 :(得分:0)
/*
&amp;之间的差异/**
是第二个匹配整个目录树,包括子目录,其中/*
仅匹配在其指定的级别。
/**
网址格式称为 ant路径样式语法