默认情况下,Spring 会修剪用作路径变量的字符串中的前导/尾随空格。我发现这是因为修剪标记标志设置为true默认情况下蚂蚁路径匹配器.
但我不知道如何将该标志设置为false.
提供我自己的请求映射处理程序映射豆使用蚂蚁路径匹配器我将其设置为false没用。
如何使用 JavaConfig 更改此标志?
Thanks.
让您的配置扩展WebMvcConfigurationSupport
覆盖requestMappingHandlerMapping()
并进行相应配置。
@Configuration
public MyConfig extends WebMvcConfigurationSupport {
@Bean
public PathMatcher pathMatcher() {
// Your AntPathMatcher here.
}
@Bean
public RequestMappingHandlerMapping requestMappingHandlerMapping() {
RequestMappingHandlerMapping rmhm = super.requestMappingHandlerMapping();
rmhm.setPathMatcher(pathMatcher());
return rmhm;
}
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)