java.lang.NumberFormatException: null

来源:百度知道 编辑:UC知道 时间:2024/05/17 01:25:03
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";
}

code字符串里面的内容必须是整形数字,不可以是“code”,可以是“1234”