发生错误 java.lang.NumberFormatException:null

at java.lang.Integer.parseInt(Integer.java:436)
at java.lang.Integer.parseInt(Integer.java:518)
at com.palic.sales.life.pos.web.util.PosTypeResourceViewResolver.resolveViewName(PosTypeResourceViewResolver.java:116)
at com.palic.sales.life.pos.web.util.PosTypeResourceViewResolver.resolveModelAndView(PosTypeResourceViewResolver.java:91)
atcom.palic.sales.life.pos.web.controller.PosESaleController.getPosInformationByPolicyNo(PosESaleController.java:202)
at sun.reflect.GeneratedMethodAccessor2651.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
atcom.paic.pafa.app.web.servlet.mvc.multiaction.MultiActionController.invokeNamedMethod(MultiActionController.java:320)
atcom.paic.pafa.app.web.servlet.mvc.multiaction.MultiActionController.handleRequestInternal(MultiActionController.java:280)
atcom.palic.sales.life.common.web.controller.SalesCommonController.handleRequestInternal(SalesCommonController.java:352)
at com.paic.pafa.app.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:180)
at com.paic.pafa.app.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:45)
at com.paic.pafa.app.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:389)
at com.paic.pafa.app.web.servlet.FrameworkServlet.serviceWrapper(FrameworkServlet.java:342)
at com.paic.pafa.app.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:318)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:1072)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:465)
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:28)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
at com.palic.sales.support.presentation.delegate.item.SpwdFilter.doFilter(SpwdFilter.java:74)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
at com.palic.sales.dcs.common.web.DcsURLFilter.doFilter(DcsURLFilter.java:159)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
at com.palic.sales.support.presentation.LogonFilter.doFilter(LogonFilter.java:218)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
at com.netegrity.wlsextensions.ServletFilter.doFilter(ServletFilter.java:140)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:6987)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
这是大部分详细情况,请高手帮忙!请具体说明,谢谢!

第1个回答  2012-01-14
肯定是你取值没有取到,然后你又将String类型 转成Integer型,这样就报错了呀
第2个回答  2012-01-15
这是个NumberFormatException数字格式化异常,而且后面有提示表明很有可能是对NULL值进行整型转换
第3个回答  2012-01-14
数据类型转换错误。应该是取值的时候没取到,将空转换为整型报的异常。本回答被网友采纳
第4个回答  2012-01-14
数值类型转换错误

java.lang.NumberFormatException: null java.lang.NumberFormatException...
java.lang.NumberFormatException是最简单的运行时异常,典型情况是你将某个不能专成数字类型的字符串强专成数字,比如int long double.

做修改错误 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。

帮帮忙,不知道为什么?谢谢了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())

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
应该是你进行类型转换的时候出问题了。你应该是把一个字符串转换成一个数字,但是运行过程中这个字符串是null 信息太少了

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

相似回答
大家正在搜