java.lang.NumberFormatException: null

jsp:提交到servlet

<input type="text" name="code" >

下面是servlet

String code = request.getParameter("code");

backManage bm = new backManage();

bm.setCode(Integer.parseInt(code));

最后这行代码报java.lang.NumberFormatException: null

从jsp接收过来的值定义String就不会有错,只要是int,或者float就报这个错

 

String code = request.getParameter("code"); 

改成: 

String code = null; 

if(!"".equals(request.getParameter("code"))) { 

code = (String) request.getParameter("code"); 

} else { 

code = "0"; 

}

你可能感兴趣的:(java.lang.NumberFormatException: null)