[问题] 关于Spring trailing slash问题

楼主: tony21177   2017-11-20 23:39:37
Spring default是enable Trailing Slash的行为
我在我的configure有注册RequestMappingHandlerMapping这个bean
并且取消TrailingSlashMatch的使用,如下:
@Bean
public RequestMappingHandlerMapping equestMappingHandlerMapping() {
RequestMappingHandlerMapping rmhm = new RequestMappingHandlerM
ap
rmhm.setUseSuffixPatternMatch(false);
rmhm.setUseTrailingSlashMatch(false
);
return rmhm;
}
但是很奇怪的,
我的controller有一个method @RequestMapping("/service"),
URL打上/service/还是可以...似乎上面那段的设定无效
我的Spring MVC dependency version是5.0.0.RELEASE
不知有没有人也遇到这状况?
感谢各位!
作者: ssccg (23)   2017-11-21 08:33:00
setUseTrailingSlashMatch(true) ← true不就是要用?不用是要用false吧
楼主: tony21177   2017-11-21 11:40:00
打错,是false,不管我用true或false都是启用的...我在Udemy上看到相同提问,但助教也不知为什么,上网也没有找到一样的问题..

Links booklink

Contact Us: admin [ a t ] ucptt.com