tomcat运行JSP出现500错误

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了tomcat运行JSP出现500错误相关的知识,希望对你有一定的参考价值。

HTTP Status 500 -

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

type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

javax.servlet.ServletException: Servlet execution threw an exception

root cause

java.lang.NoClassDefFoundError: com/util/DBConn
com.bean.LoginBean.login(LoginBean.java:18)
com.servlet.LoginServlet.doGet(LoginServlet.java:41)
com.servlet.LoginServlet.doPost(LoginServlet.java:76)
javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)

note The full stack trace of the root cause is available in the Apache Tomcat/6.0.13 logs.

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

java.lang.NoClassDefFoundError: com/util/DBConn
很明显是mysql驱动jar包没有导入。
建议楼主把jar包复制到WEB-INF下的lib目录下。追问

我是新手 请问jar包需要下载吗?还是在我得文件中?

追答

如果你会下载,当然需要下载了。
不会,我这里有个。留个邮箱发给你。

追问

zcl900223@yahoo.cn谢谢大哥了

追答

给你发个工程 你看看就明白了。jar包 里面就有。

追问

恩恩我看看 不明白再问你 谢谢拉
哥哥你邮箱是不是发错了 我得是ZCL900223@yahoo.cn 前面那3字母小写 我邮箱里面没有啊

参考技术A LoginBean.java:18 第18行有错误,然后在看LoginServlet.java:41 第41行和76行,仔细检查就能知道错误! 参考技术B 内部错误了,缺少jar包了!

tomcat访问页面显示404错误

Web项目配置好后,部署到tomcat中运行,访问jsp页面(包括静态页面)一直出现404错误,404错误属于路径错误,但是反复查看jsp页面在项目中的位置,没有问题,访问路径为:http://localhost:8080/项目名称/index.jsp。


在网上查了许多资料,才发现问题出在Run/Debug Configuration 中。

原配置:

技术分享


我在Application Context中设置为“/”,因此访问路径应该为:http://localhost:8080/index.jsp

若想在路径中添加项目名称,则设置为:

技术分享

将Application Context中设置为“myweb”,此时访问路径为:http://localhost:8080/myweb/index.jsp


另:我的index.jsp页面放在webapp目录下。

以上是关于tomcat运行JSP出现500错误的主要内容,如果未能解决你的问题,请参考以下文章

Myeclipse中tomcat启动,index.jsp访问出现404或者500错误!!

jsp运行时错误,代码505?

使用tomcat部署jsp页面,tomcat运行成功,访问时报500错误

jsp错误500

tomcat500没有错误日志

Tomcat发布网站时总出现500错误,说找不到文件(/index.jsp(2,39) File "/douche" not found ),怎么回事