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文件夹中也放置一个,这个问题就能解决了

浙公网安备 33010602011771号