Tomcat上运行javaweb遇到的

今天在idea中运行javaweb程序,老是报这个错误

  服务器端报错: 

1 java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
2 
3 java.sql.SQLException: No suitable driver found for jdbc:mysql://127.0.0.1:3306/test3

 

  浏览器端报错:

  

1 java.lang.NullPointerException
2     com.ss.dao.LoginDao.loginByNamePasswd(LoginDao.java:32)
3     com.ss.servlet.LoginServlet.service(LoginServlet.java:35)
4     javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
5     org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)

  

  经过排查发现,运行javaweb程序的时候,获取的数据库链接是null,也就是说数据库连接失败。

  通过网友的方法,发现遇到这种情况需要将连接mysql的jar包在Tomcat的lib文件夹中也放置一个,这个问题就能解决了

   

  

  

posted @ 2021-03-16 19:30  陌上尘如玉  阅读(60)  评论(0)    收藏  举报