报错For input string:"/>
Servlet获取表单的值报错For input string:
错误
错误代码
// 获取学号long studentNumber = Long.parseLong(request.getParameter("studentNumber"));
原因
不能把空字符串转换成数字,所以报错。
解决
在转换之前,判断字符串是否非空。
正确代码
// 获取学号String studentNumberStr = request.getParameter("studentNumber");if(!studentNumberStr.equals("")&&studentNumberStr!=null){long studentNumber = Long.parseLong(studentNumberStr);}
更多推荐
Servlet获取表单的值报错For input string:
发布评论