做修改错误 java.lang.NumberFormatException: null

java.lang.Integer.parseInt(Integer.java:415)
java.lang.Integer.parseInt(Integer.java:497)
org.apache.jsp.admin.usergrademonitor_jsp._jspService(usergrademonitor_jsp.java:74)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:393)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)

usergrademonitor_jsp.java:74 这里出现了问题!

java.lang.NumberFormatException: null ,说明你在将字符串转为 int 的时候,字符串为 NULL, 你仔细检查下你 Integer.parseInt("xxx") 这里的调用!

GOOD LUCK
温馨提示:内容为网友见解,仅供参考
第1个回答  2018-04-17

usergrademonitor_jsp.java:74  这里出现了问题!

java.lang.NumberFormatException: null   ,说明你在将字符串转为 int 的时候,字符串为 NULL, 你仔细检查下你 Integer.parseInt("xxx") 这里的调用!

java.lang.NumberFormatException: null

报错的原因是:你在action中没有得到pageNum,null传入到Integer.parseInt(null)报错

不知道你使用的是哪种框架,如果有request。就用request.getParameter("pageNum")来获取。

另外你检查下前台的js,有没有取到值

在window.location.href这句的上面加上 alert(sele)看看。

本回答被网友采纳
第2个回答  2012-10-05
传到Integer.parseInt(String s)的s是null。

要验证用户输入的数据。

做修改错误 java.lang.NumberFormatException: null
java.lang.NumberFormatException: null ,说明你在将字符串转为 int 的时候,字符串为 NULL, 你仔细检查下你 Integer.parseInt("xxx") 这里的调用!GOOD LUCK

java.lang.NumberFormatException: null
报错的原因是:你在action中没有得到pageNum,null传入到Integer.parseInt(null)报错 不知道你使用的是哪种框架,如果有request。就用request.getParameter("pageNum")来获取。另外你检查下前台的js,有没有取到值 在window.location.href这句的上面加上 alert(sele)看看。

求救,java.lang.NumberFormatException: null
错误信息很明显,是告诉你数字格式化错误的异常,看看你代码,int id = Integer.parseInt(request.getParameter("id"));检查下,看看request.getParameter("id")得到的id是否为null。

JSP问题求助啊java.lang.NumberFormatException: null
由于你从request中获取price这个值String price=request.getParameter("price");,但是由于你前台页面的编写,请求中这个值可能为null,然后在执行Integer.parseInt(price)这句的时候 price为null就会报错java.lang.NumberFormatException: null 解决办法就是在shangpin item=new shangpin(Bookid,Bookname,Integer...

数据转换错误,java.lang.NumberFormatException: null
parseInt转换会触发NumberFormatException异常。int id=Integer.parseInt(request.getParameter("xxid"));这种异常,一般是当request.getParameter("xxid")包含非数字字符,或为null的时候出现。你输出一下request.getParameter("xxid")的值是什么。--- 下面异常信息都有提示了,说明request对象中,不存在xx...

数据转换错误java.lang.numberformatexception null java.lang.integer...
错误出现原因:数字格式化异常,如果id、rootId 是null,你的代码是要把null转换成int类型,就会出错,可以修改代码如下:int id = 0;int rootId = 0;if(request.getParameter("id") != null && !"".equals(request.getParameter("id"))) { id = Integer.parseInt(request.getParameter("id"))...

帮帮忙,不知道为什么?谢谢了java.lang.NumberFormatException: null
java.lang.NumberFormatException: null at java.lang.Integer.parseInt(Unknown Source)这应该是你使用了Integer.parseInt(String)时, String类型的参数为null引起的,导致无法将字符串解析为int类型。请检查一下你的字符串对象有没有正确的赋值。

java.lang.NumberFormatException: null
把你的if后面的括弧后面的那个分号去掉,if里面加一条: && “null”.equalsIgnoreCase(你的变量.trim())

java.lang.NumberFormatException: null
应该是你进行类型转换的时候出问题了。你应该是把一个字符串转换成一个数字,但是运行过程中这个字符串是null 信息太少了

有关java.lang.NumberFormatException: null的问题
1、flag = Integer.parseInt(flag1); \/\/flag1为null,就会报你说的错误 2、int Price= Integer.parseInt(price); \/\/price为null,就会报你说的错误 反正有Integer.parseInt()的地方都看一看,parseInt()方法括号里面的不能是null,也不能是其他无法转换为数字的字符串 ...

相似回答