TomCat+Jsp 的500错误 十万火急

来源:百度知道 编辑:UC知道 时间:2024/06/01 08:10:53
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:522)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:416)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

root cause

java.lang.NullPointerException
org.apache.jasper.runtime.PageContextImpl.doForward(PageContextImpl.java:696)
org.apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.

java.lang.NullPointerException
这个异常太平常了,你什么东西未初始化就调用它了.debug一下.
HTTP status 500 应该是服务器端错误

只贴出错误,也就只能看到“java.lang.NullPointerException ”,这空指针问题稍不注意就会出现,可能性很多的,初始化没有啊、传值为空啊、甚至有使用用了.trim()都会冒出这个错误来……至于你这是什么问题,别人真没办法解决,只有自己一点点找了,教你个调试方法,插入输出语句来判断哈!
下班咯~~~~~~

你没说你执行了哪些操作导致的,
那我就猜测一下吧,

如果你是运行一段时间就出现这个异常的话,
我猜可能是因为DB连接数已满所致,当tomcat restart后session就会release db connection。
如果有数据库连接的话,看看是否数据库连接没有释放
1、是否数据连接池最大值设置过小,
2、回收客户端可能无效占用的数据库连接设置过大
3、无效占用数据库连接检测间隔过大
4、未关闭空闲连接。
你再试试

500:错误 是说你的提交资源出错 null是空指针

估计是路径不对啊

你要把源代码贴出来,光给错误指示有什么用