在Spring
MVC
中,路径参数如果带”.”的话,”.”后面的值将被忽略,例如,访问http://localhost/springMvc4.x-pathMatchParameter/anno/pathvar/xxx.yy
,此时,”.”后面的yy
被忽略,如下图所示:
通过重写configurePathMatch
方法可实现不忽略”.”后面的参数,在配置类MyMvcConfig
中增加代码如下:
@Override
public void configurePathMatch(PathMatchConfigurer configurer) {
configurer.setUseSuffixPatternMatch(false);
}
这时候再访问http://localhost/springMvc4.x-pathMatchParameter/anno/pathvar/xxx.yy
,就可以接受”.”后面的yy
了,如下图所示:
三. 源代码示例:
公众号ID:longjiazuoA

未经允许不得转载:人生设计师 » SpringMvc4.x基本配置(五):路径匹配参数配置