我的是Eclipse 3.2+ MyEclipse 5.1+ Tomcat 5.0.30+SQLServer 2000 做一个JSP的网站出现下面的问题,但是可以查询数据库中的结果,就是无法删除、添加、修改数据库中表的数据,一操作tomcat就出现下面的错误。
 
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:372)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
root cause java.lang.NullPointerException
org.apache.jsp.labdel_jsp._jspService(labdel_jsp.java:61)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
note The full stack trace of the root cause is available in the Apache Tomcat/5.0.30 logs.

解决方案 »

  1.   

    NullPointerException
    空指针错误,你仔细检查你的代码,有些操作的对象是NULL
      

  2.   

    500一般都是JSP文件有错误,编译失败。况且下面很明显有java.lang.NullPointerException异常。仔细检查你的labdel.jsp文件,是否有对象未初始化。
      

  3.   

    labdel.jsp
    你这个文件有问题,
    把里面的代码都拿掉,应该就没这错了,然后你再自己看代码是哪里有问题