当前位置:首页 » 《随便一记》 » 正文

【HTTP Status 500

13 人参与  2022年04月07日 10:35  分类 : 《随便一记》  评论

点击全文阅读


**

【HTTP Status 500 - Servlet execution threw an exception】的解决方式

在网上翻了半天,终于在评论区发现了这个问题的解决方式,之所以报错是因为我创建Web项目时使用的是maven,而我把druid.properties这个文件随便放在一个包里,导致一直报错,正确做法是:使用maven需要把druid文件放到resources下面

**

type Exception report

message Servlet execution threw an exception

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

exception

javax.servlet.ServletException: Servlet execution threw an exception
	org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)

root cause

java.lang.ExceptionInInitializerError
	web.servlet.login.UserDao.<init>(UserDao.java:8)
	web.servlet.login.LoginServlet.doGet(LoginServlet.java:22)
	web.servlet.login.LoginServlet.doPost(LoginServlet.java:40)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:648)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
	org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)

root cause

java.lang.NullPointerException
	java.util.Properties$LineReader.readLine(Properties.java:434)
	java.util.Properties.load0(Properties.java:353)
	java.util.Properties.load(Properties.java:341)
	web.servlet.login.JDBCUtils.<clinit>(JDBCUtils.java:24)
	web.servlet.login.UserDao.<init>(UserDao.java:8)
	web.servlet.login.LoginServlet.doGet(LoginServlet.java:22)
	web.servlet.login.LoginServlet.doPost(LoginServlet.java:40)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:648)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
	org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)

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

点击全文阅读


本文链接:http://zhangshiyu.com/post/37489.html

报错  的是  方式  
<< 上一篇 下一篇 >>

  • 评论(0)
  • 赞助本站

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

关于我们 | 我要投稿 | 免责申明

Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1