jsp操作数据库插入数据出现异常java.lang.NumberFormatException: null求解 jsp 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你这里接收到的值不能装换成int,对输入条件进行一下限制吧 request.getParameter("empCount") 为非数字的字符串,像aaabbb,转换就抛异常了,限制下输入吧 你的异常信息说明request.getParameter("empCount")为null,做个判断,如果为null或者空时,置零或者不用paeseInt这个方法 Integer.parseInt(request.getParameter("empCount"));你的 request.getParameter("empCount") 是 nullformat 异常了。 String empCount=request.getParameter("empCount"));int empCount=0;if(null!=empCount && !"".equals(empCount)){try{ empCount = Integer.parseInt(empCount);}catch(Exception e){ //处理}} number(数字)format(格式化)exception(异常)表示前台传过来的字符串不能转化为int。学会看异常信息挺重要的。 错误很明显了,你的request.getParameter("empCount")为空哦(null)。然后你再把null转换成整形的不报错才怪。 你加个判断把 如果为null就不强转if(request.getParameter("empCount") != null) int empCount = Integer.parseInt(request.getParameter("empCount")); 10楼正解,request.getParameter("empCount")为空哦(null) 估计是格式不对。。可能你getparamaters("...")已经出现乱码了然后又想转成Integer类型,可能就是因为这个出错了你试试把这个getparamaters("...")的格式转转,然后Integer.parse()试试 很明显表单中没有名为empCount的元素,所以在转换成Int的时候提示错误并显示Null,注意检查表单元素的name属性,如果是get请求的话注意看看是不是写错了 先把获取的参数打印出来,然后再在强转的时候try catch 下 socket通信问题... Javascript 对象的实例化机制 Eclipse问题 Filter 使用的问题 wap1.2问题?? jdbc连接sql server2000 怎样动态合并单元格? SQL 的问题 js里如何实现画面的刷新? 谁能帮我解释一下下面的错误 commons fileupload 取得绝对路径 新手求指教,谢谢
你的 request.getParameter("empCount") 是 nullformat 异常了。
String empCount=request.getParameter("empCount"));
int empCount=0;
if(null!=empCount && !"".equals(empCount)){
try{
empCount = Integer.parseInt(empCount);
}catch(Exception e){
//处理
}
}
表示前台传过来的字符串不能转化为int。
学会看异常信息挺重要的。
if(request.getParameter("empCount") != null)
int empCount = Integer.parseInt(request.getParameter("empCount"));