Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Spring MappeInterceptor映射语法_Java_Spring Mvc - Fatal编程技术网

Java Spring MappeInterceptor映射语法

Java Spring MappeInterceptor映射语法,java,spring-mvc,Java,Spring Mvc,我试图在Spring中设置一些映射拦截器,但我找不到任何描述映射语法应该是什么的文档 考虑这一点: private MappedInterceptor[] createMappedInterceptor() { MappedInterceptor impersonationInterceptor = new MappedInterceptor( new String[] {"*.do"}, new MyFirstInterceptor() );

我试图在Spring中设置一些映射拦截器,但我找不到任何描述映射语法应该是什么的文档

考虑这一点:

private MappedInterceptor[] createMappedInterceptor()
{
    MappedInterceptor impersonationInterceptor = new MappedInterceptor(
            new String[] {"*.do"}, new MyFirstInterceptor()
    );

    return new MappedInterceptor[]{
            environmentInterceptor
    };
}
从上面的示例中可以看出,其目的是将MyFirstInterceptor的实例映射到以“*.do”结尾的所有请求。但这不起作用,我的拦截器没有被引爆。这让我相信我的映射语法是不正确的

Spring文档没有太多帮助:


有人知道映射语法应该是什么吗?

我做了一些调查,结果发现
“*.do”
是错误的语法。实际需要的是
“/*.do”

我正在测试的URL如下所示:

http://localhost:8086/ROOT/app/page.do
进行此匹配的类是