HTTP Status 500 - java.lang.NullPointerException如何处理

HTTP Status 500 - java.lang.NullPointerException

type Exception report

message java.lang.NullPointerException

description The server encountered an internal error that prevented it from fulfilling this request.

exception
org.apache.jasper.JasperException: java.lang.NullPointerException
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:556)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:477)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:395)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:339)
javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
ata.wx.shopping.filter.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:124)

root cause
java.lang.NullPointerException
ata.wx.shopping.dao.impl.ProductDAOImpl.selectAll(ProductDAOImpl.java:185)
org.apache.jsp.index_jsp._jspService(index_jsp.java:324)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:439)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:395)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:339)
javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
ata.wx.shopping.filter.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:124)

note The full stack trace of the root cause is available in the Apache Tomcat/7.0.68 logs.

Apache Tomcat/7.0.68

报错这个,该如何处理

第1个回答  2016-06-07
空指针异常,前台传了某一个参数,然后后台接收使用的时候会出现这个异常,设置断点检查下

HTTP Status 500 -错误 java.lang.NullPointerException
java.lang.NullPointerException com.core.ConnDB.executeQuery(ConnDB.java:32)估计是没有拿到数据库连接 , 连接为空,所以抛空指针.

...Status 500 - 中java.lang.NullPointerException错误,请大家帮忙解 ...
root cause java.lang.NullPointerException switch_jsp.java:68 这行有空指针异常 估计是这里bean1.getLoginSelection(只是估计)就是说你没有得到你想要的值,而是得到了null.如果想检查的话,可以一步一步用打印语句向下打印来检查是哪句.这句话好象是有问题的吧,prepareStatement()方法是要传sql语句的...

HTTP Status 500 - java.lang.NullPointerException
处理办法:根据错误提示,检查一下你的MySQLConnBean类的第30行。

急救,jsp的HTTP Status 500错误怎么解决?
1。lZ看这里:java.lang.NullPointerException 是空指针异常,比如:Persion p = null;p.say();\/\/对象p是null,这时候你调用Persion中的方法就会抛出NullPointer异常 2。com.bjsxt.bbs.DB.createStmt(DB.java:27)是说你的DB.java中,调用createStmt函数的时候抛出的NullPointer异常,综合来看应该是没...

HTTP Status 500 -
--- root cause java.lang.NullPointerException --- 可能你的JSP页面用了没有赋值的对象!导致抛出空指针异常!

java web项目出现http status 500
当Java Web项目遭遇HTTP 500错误时,可能源于多种原因。首先,服务器承载的用户请求过多,超出其处理能力,导致响应超时,解决方法是减少并发用户数或缩短场景持续时间。其次,未完成必要的数据关联操作也会引发此问题,通过手动或自动化关联来修复。在录制脚本时,如果包含非必要的页面重定向或图片,服务器...

HTTP Status 500 - java.lang.NullPointerException
myDb.query(myDb.java:26)你看看你myDb.java文件的第26行,一般空指针异常的意思是你没有实例化对象导致的。举个例子,Person p ; p.setName("xx"); 只是定义了一个变量p,并没有new Person()给其实例化对象,然后就直接用p。你再检查检查,或者你把那个myDb文件代码贴出来。

HTTP Status 500错误
java.lang.NullPointerException 空指针异常,是因为传入了空的数据进行操作,是不是页面配置的属性不对,servlet没有拿到相应的数据?好好找下有可能数据库也会查不出数据进行操作也会报,错误的原因很多。org.apache.jsp.Mysite.Untitled_002d1_jsp._jspService(Untitled_002d1_jsp.java:52)Untitled_...

登陆JSP程序时提示HTTP Status 500 怎么解决
在login.jsp中获取的值当中,有值为null,而且你调用了这个null值的属性或者方法。查看一下是不是有些值没传过来。可能是因为变量名称不一致造成的,自己检查一下。

...500 - java.lang.NullPointerException怎么都不知道错误
你这个代码有几个问题:1,最好用JNDI,而不是每次都创建JDBC连接 2,closeConnection()方法缺少空指针判断和异常捕获。3,没有异常捕获机制,当发生异常时,在finally里需要关闭JDBC连接。像你这样会有很多空指针和连接无法释放。你应用要知道,哪些异常应该抛到外面,哪些异常内部处理。

相似回答