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

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

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

posted @ 2017-05-22 14:53  peng_gy  阅读(158)  评论(0编辑  收藏  举报