开发者社区> 问答> 正文

getParaToLong问题?报错

@JFinal 你好,想跟你请教个问题:

Jfinal  1.8版本

前端一个Input标签输入10.5 提交报错:

java.lang.NumberFormatException: For input string: "10.5"

后台Controller代码:

 Long    nTmp = getParaToLong("nTmp");

请问getParaToLong不能直接把前端值10.5转成Long型吗, 后台数据库字段类型是numeric(6,2) 

展开
收起
爱吃鱼的程序员 2020-06-08 11:19:03 560 0
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

    在BaseController中覆盖一下这个getParaToLong方法,同时处理一下double类型就可以了

    我用getPara()取值,再用Double.parseDouble()转即可,还有什么法子自动转?

    2020-06-08 11:19:22
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载