jsp中java.lang.NullPointerException的问题

来源:百度知道 编辑:UC知道 时间:2024/06/30 21:49:40
HTTP Status 500 -

--------------------------------------------------------------------------------

type Exception report

message

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:565)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:432)
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)

root cause

java.lang.NullPointerException
org.apache.jsp.admin.studentscore_005f1_jsp._jspService(studentscore_005f1_jsp.java:108)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBa

空指针异常,也就是说你
studentscore_005f1_jsp.java的第108行的某个对象是空的(null) ,当你调用这个对象的方法或属性的时候就会报这个异常.

如果你用的是tomcat,你可以到你tomcat根目录下的work\Catalina\localhost\你的项目名称\org\apache\jsp\...\studentscore_005f1_jsp.java的第108行看看.

出现错误要知道去哪里找问题的根源:

一般情况下:

root cause

java.lang.NullPointerException
org.apache.jsp.admin.studentscore_005f1_jsp._jspService(studentscore_005f1_jsp.java:108)

发生错误的源文件位置在 studentscore_005f1_jsp.java:108 ,即第108行,

自己去找吧,你应该把源码贴出来,才能帮你看!!

studentscore.jsp页面空指针异常。

还是空指针异常嘛!studentscore_005f1_jsp.java的108行报的空指针,你肯定有一个studentscore.jsp文件把,它被编译成servlet就是studentscore_005f1_jsp.java,在你的服务器下找到它的class文件反编译一下看看108行,你能对应找到studentscore.jsp中嵌入的java代码,改过来就好了

空指针异常,你的页面没有获取到相应的值

空指针问题,可以检查一下哪里的变量或其他是不是有相对应的值