首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

jsp操作数据库插入数据出现错误java.lang.NumberFormatException: null求解

2013-11-29 
jsp操作数据库插入数据出现异常java.lang.NumberFormatException: null求解at org.apache.jsp.addDept_jsp

jsp操作数据库插入数据出现异常java.lang.NumberFormatException: null求解
at org.apache.jsp.addDept_jsp._jspService(addDept_jsp.java:120)

int empCount = Integer.parseInt(request
.getParameter("empCount"));错误指向这里,不知道如何解决,不知道有哪位高手能帮帮忙吗??

jsp
[解决办法]
你这里接收到的值不能装换成int,对输入条件进行一下限制吧
[解决办法]
request.getParameter("empCount") 为非数字的字符串,像aaabbb,转换就抛异常了,限制下输入吧
[解决办法]
输入数字应该没问题,输入字母会报错
[解决办法]

引用:
你这里接收到的值不能装换成int,对输入条件进行一下限制吧
正解
[解决办法]
你的异常信息说明request.getParameter("empCount")为null,做个判断,如果为null或者空时,置零或者不用paeseInt这个方法
[解决办法]
Integer.parseInt(request.getParameter("empCount"));
你的 request.getParameter("empCount")  是 null

format 异常了。
[解决办法]

String empCount=request.getParameter("empCount"));
int empCount=0;
if(null!=empCount && !"".equals(empCount)){
try{
  empCount = Integer.parseInt(empCount);
}catch(Exception e){
 //处理
}
}

[解决办法]
用这个试试Integer.ValueOf()

热点排行