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