社区
Web 开发
帖子详情
为什么会报NumberFormatException啊?
雪落无痕
2013-05-15 06:19:09
<%
int id = Integer.parseInt(request.getParameter("id"));
%>
id为从上一个.JSP文件传过来的参数 打印在命令行为10
...全文
235
7
打赏
收藏
为什么会报NumberFormatException啊?
id为从上一个.JSP文件传过来的参数 打印在命令行为10
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
rihaduo202
2013-05-16
打赏
举报
回复
总结以上的帖子: 1、id 有空格 2、id 未正常获取,转化的时候抛异常
且活且珍惜
2013-05-16
打赏
举报
回复
1L是正解。
william_yao
2013-05-15
打赏
举报
回复
先<%=request.getParameter("id")%>看下,有没有传值成功。
sammer_mx
2013-05-15
打赏
举报
回复
request.getParameter("id")看一下你的ID的值传成功没,可能传的是null,要不就是有空格。
xianwangkai
2013-05-15
打赏
举报
回复
request.getParameter("id")应该是这个问题: 要么你的id是太长已经是long级别的,你尝试修改Integer为Long试一试;要么是id是null或者“”或者字符串 建议: request.getParameter("id")这个最好先判断,然后在用Long.parseLong()去转化。
猫+猫>猫猫
2013-05-15
打赏
举报
回复
看楼主这段代码,似乎是jsp。 如果我没记错,request.getParameter("id")返回的似乎是个object。 但是Integer.parseInt()的参数必须是String。 所以楼主做下强制转换试试看,即: int id = Integer.parseInt((String)request.getParameter("id"));
xizhou704
2013-05-15
打赏
举报
回复
可能有空格吧,trim一下试试
Java中常见错误和异常解决方法.doc
Java中常见错误和异常解决方法
java基础测试
主要是刚学习java时,一套基础的测试题目。希望能给刚入门的童靴一些帮助!!
Java葵花宝典整理后(2012).pdf
java面试宝典!这套面试题主要目的是帮助那些还没有java软件开发实际工作经验,而正在努力寻找java软件开发工作的朋友在笔试时更好地赢得笔试和面试。由于这套面试题涉及的范围很泛,很广,很杂,大家不可能一天两天就看完和学完这套面试宝典,即使你已经学过了有关的技术,那么至少也需要一个月的时间才能消化和掌握这套面试宝典,所以,大家应该早作准备,从拿到这套面试宝典之日起,就要坚持在每天闲暇之余学习其中几道题目,日积月累,等到出去面试时,一切都水到渠成,面试时就自然会游刃有余了。
SpringBoot模糊查询参数是String类型但是输入字符串就
会报
NumberFormatException
,输入数字就不
会报
(踩坑)
原因:在Mybatis映射文件if标签多打一个空格。 解决方案:删除那个多余的空格
java.lang.
NumberFormatException
错误及解决办法
前言: 在做后台时用的jsp开发,在页面向controller传参时用String接收的参数,但是数据库实体中jies接收该参数时是int类型,做了一下强制转换,但是没有判断去空格,结果页面加载时就报500错误了。 错误截图: 在报错后注意分析报错信息,如上图提示在ShopController.java 的92行出错了,那么错误就很容易定位了,去看那里的代码。 ...
Web 开发
81,122
社区成员
341,744
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章