解决Controller获取url时自动省略小数点后面的值的方法

解决Controller获取url时自动省略小数点后面的值的方法

执念博客
2018-04-14 / 2 评论 / 76 阅读 / 耗时: 14 ms / 正在检测是否收录...
温馨提示:
本文最后更新于2021年05月05日,已超过1315天没有更新,若内容或图片失效,请留言反馈。
广告

点击广告查看隐藏内容....

最近在使用ssm框架编写项目时,发现了一个比较有趣的问题。就是通过url传值到controll时的格式如果是这种形式"/init/{price}"时,如果price种含有小数点的时候,springMvc自动将小数点后面的值直接省略掉了,这样就会导致后面的操作产生错误。这种情况是很容易解决的,只需要将传值的格式稍微修改一下就可以的。改成以下的形式就能完美的解决了"/init/{price:.+}"。至于他的原理是什么,我也不太清楚,也就不说了。希望能帮到和我一样遇到这种问题的人。
本文共 167 个字数,平均阅读时长 ≈ 1分钟

点击广告查看隐藏内容....

1

打赏

海报

正在生成.....

评论 (2)

语录
取消
  1. 头像
    bt110 Lv.1
    ·Windows 10 · Google Chrome
    沙发

    谢谢博主热心的分享好东西,支持下,欢迎回访下我的网站,看能不能交换下友链

    回复 删除 垃圾
  2. 头像
    跨境电商教程 Lv.1
    ·Windows 10 · FireFox
    板凳

    好久没来了,过来转转

    回复 删除 垃圾