springMvc web项目中restful风格的api路径中有小数点会被过滤后台拿不到最后一个小数点的问题

生来就可爱ヽ(ⅴ<●) 提交于 2019-12-06 02:52:55

 有两种解决方案:

1:在api路径中加入:.+

1 @RequestMapping("/findByIp/{ip:.+}")
2    public Object test(@PathVariable String ip) {
3        System.out.println(ip);
4        return "";
5   }

但这种方式在web服务中感觉太过于鸡肋

 

所以在springMvc.xml中配置mvc标签

2.<mvc:path-matching registered-suffixes-only="true"/>

1 <mvc:annotation-driven >
2     <mvc:path-matching registered-suffixes-only="true"/>
3 </mvc:annotation-driven>

 

 

原文链接:

https://blog.csdn.net/weixin_42599091/article/details/82666646

 

声明:此博客为个人学习之用,如与其他作品雷同,纯属巧合,转载请指明出处!

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!