可能這是一個非常愚蠢的問題,但我在互聯網上找不到任何東西。春季的/ **和/ *之間的區別
在春季寫作<mvc:mapping path="/**"/>
和<mvc:mapping path="/*"/>
有什麼區別?
可能這是一個非常愚蠢的問題,但我在互聯網上找不到任何東西。春季的/ **和/ *之間的區別
在春季寫作<mvc:mapping path="/**"/>
和<mvc:mapping path="/*"/>
有什麼區別?
在此記載:
基本上Spring支持 「蟻族風情通配」。因此path="/*"
與"/"
目錄中的任何URL匹配和path="/**"
匹配整個目錄樹中的任何URL。
該文檔主要討論使用註釋指定的請求映射,但使用XML指定的連線具有相同的含義。
1 - 我在這裏鬆散地使用術語「目錄」。嚴格地說,這些根本不是目錄。但是,你知道我的意思...
謝謝。當在模式屬性中使用/ **意味着同樣的事情?例如/ user/**意味着有效模式都是/ user/subFolder和/ user/subFolder/subFolder /? – MDP 2014-10-20 10:26:36
是的...... – 2014-10-20 10:36:23
/*
& /**
之間的區別是,第二個是整個目錄樹,包括子目錄,那裏的/*
只在級別相匹配它在指定的相匹配。
/**
URL模式被稱爲螞蟻路徑風格的語法
不同的是,'/ **'沒有意義* *其實我 – 2014-10-20 10:05:24
看到在互聯網上大量的實例使用/ **時映射,例如,一個豆 – MDP 2014-10-20 10:08:32
你是說彈簧安全嗎?就像' ' –
JohnnyAW
2014-10-20 10:10:08