我的是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.
------解决方案--------------------
NullPointerException
空指针错误,你仔细检查你的代码,有些操作的对象是NULL
------解决方案--------------------
应该是Connection没取到
------解决方案--------------------
500一般都是JSP文件有错误,编译失败。况且下面很明显有java.lang.NullPointerException异常。仔细检查你的labdel.jsp文件,是否有对象未初始化。
------解决方案--------------------
labdel.jsp
你这个文件有问题,
把里面的代码都拿掉,应该就没这错了,然后你再自己看代码是哪里有问题
------解决方案--------------------
关注
代码迷推荐解决方案:The server encountered an internal error () that prevented it from fulfilling this request.,http://www.daimami.com/search?q=317