读书人

jsp操作数据库插入数据出现错误java.l

发布时间: 2013-11-29 00:21:24 作者: rapoo

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()

读书人网 >Java Web开发

热点推荐