可能这是一个非常愚蠢的问题,但我在互联网上找不到任何东西。春季的/ **和/ *之间的区别
在春季写作<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