1
我对URL模式/
和/**
w.r.t AntPAthMatcher
之间的混淆。/和/ **之间的差异
我知道/**
是一种可以匹配所有网址的通用模式,但我不确定/
会匹配什么。
我试过寻找差异,但没有帮助。
我对URL模式/
和/**
w.r.t AntPAthMatcher
之间的混淆。/和/ **之间的差异
我知道/**
是一种可以匹配所有网址的通用模式,但我不确定/
会匹配什么。
我试过寻找差异,但没有帮助。
/**
将匹配路径中任意数量的(0或更多)级别,例如,它会匹配/file
和/some/path/file
。
单个星号/*
只匹配0个或更多的字符(未路径的水平),所以它会匹配/file
但不/some/path/file
。
单斜杠/
只会匹配根路径。
谢谢,当web.xml中指定servlet url映射为例如spring mvc调度程序servlet时,我们使用/ url-pattern>而不是/** url-pattern>请求调度程序servlet,它的工作方式与AntPathMatcher不同? –
coder
是的非常不同...... web.xml中的'/ *'将匹配所有路径。 'AntPathMatcher'基于Apache Ant的路径模式。 – MattR