在springMvc web项目中restful风格的api路径中有小数点会被过滤后台拿不到最后一个小数点的问题,
有两种解决方案:
1:在api路径中加入:.+
("/findByIp/{ip:.+}") public Object test(@PathVariable String ip) { System.out.println(ip); return ""; }
但这种方式在web服务中感觉太过于鸡肋
所以在springMvc.xml中配置mvc标签
2.<mvc:path-matching registered-suffixes-only="true"/>
<mvc:annotation-driven > <mvc:path-matching registered-suffixes-only="true"/> </mvc:annotation-driven>
本文介绍了解决SpringMVC项目中RESTful风格API路径含有小数点导致后台无法正确获取的问题,提供了两种解决方案:一是修改路径匹配规则,二是配置mvc标签,确保路径中的小数点可以被正确解析。

被折叠的 条评论
为什么被折叠?



