JSP运行HTTP Status 500

来源:百度知道 编辑:UC知道 时间:2024/09/24 22:01:15
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
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:358)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)
javax.servlet.http.HttpServlet.service(HttpServlet.java:856)

root cause

java.lang.NullPointerException
com.ce.database.DbField.reset(DbField.java:62)
com.ce.database.DbField.(DbField.java:28)
com.ce.website.InfosDb.(InfosDb.java:33)
com.ce.website.InfosDb.(InfosDb.java:37)
com.ce.website.InfosDb.(InfosDb.java:46)
com.ce.website.InfosProxy.(InfosProxy

空指针的异常。
com.ce.database.DbField.reset(DbField.java:62)
在62行使用了null的对象。

有为空值的变量什么的?

Tomcat 在任务管理器中 先结束下~ 我想应该是你的Tomcat已经在先前就运行了。或者你的Tomcat是开机就运行的~

NullPointerException
空指针

用System.out.println("ID="+ID);的方法检查下是不是值没有传进来
在页面用alert(form1.<%=表名.字段名%>.value);的方法也可以.