我在context.xml中有一个映射,如下所示 -
<mvc:view-controller path="/test" view-name="/myview" />
现在,我还想确保/test/
(带斜杠)也转到/myview
。但我不想添加另一个mvc:view-controller
映射
在mvc:view-controller映射中是否有更简洁的方法来支持带有和不带斜杠的URL?
答案 0 :(得分:0)
这对我来说是通过添加尾部斜杠和通配符 -
<mvc:view-controller path="/test/**" view-name="/myview" />
答案 1 :(得分:-1)
您可以在Spring中使用URLRewriteFilter
。
<urlrewrite>
<rule>
<note>Remove trailing slash</note>
<from>/**/</from>
<to type="redirect">%{context-path}/$1</to>
</rule>
</urlrewrite>