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

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

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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章