Spring MVC @PathVariable with dot (.) is getting truncated

今天遇到一个问题,一个UPDATE请求的restfule接口报404;其他的数据update的时候都没有问题;
原因是这条数据里面的主键id带了【.】,而Spring在处理的时候不认这个东西,所以过滤掉了;

将controllre里面的path添加正则表达式,解决此问题
/somepath/{id:.+}

原文地址:https://www.cnblogs.com/penggy/p/7475810.html