2

我正在尝试映射一个 Spring Interceptor,以便它捕获每个“* .do”请求,但我只能使其在“单级”中工作。

我的拦截器映射路径是“/*.do”,我只能拦截像/app/action.do这样的URI

如果我请求 /app/ anotherLevel /action.do ,则不会触发拦截器。

我注意到映射路径 = "/*/*.do" 捕获了“二级”请求,但这看起来不正确。

拦截器映射路径的值应该是多少,以便我可以拦截所有 *.do 请求而不管级别如何?

非常感谢,对任何英语错误深表歉意。

4

1 回答 1

0

我终于想出了如何映射每个级别。

缺少一个斜线,所以正确的值应该是/**/*.do.

我在下面的链接中找到了诀窍:http:
//docs.spring.io/spring/docs/current/spring-framework-reference/html/mvc.html#mvc-localeresolver-interceptor

非常感谢!

于 2015-04-26T17:20:43.057 回答