JSP开发中JDBC链接失败提示NullPointerException
写在前面 !! 被这个BUG折磨了一个下午 最后发现 原因有两个
原因一
我使用的是Tomcat服务器,运行JSP时一直报错报错大概有两个,第一个错误是Tomcat中lib文件夹下并没有加入JDBC conn架包,导致连接失败!!
解决方法
复制你的JDBC连接包到Tomcat安装目录的lib文件夹下 复制进去就好啦
原因二
我使用的是8版本以及以上的数据库,所以需要加一个数据库JDBC的时区设置,我没有加所以一直报错:
ClassNotFoundException
解决方法
在你的数据库后加入
serverTimezone=UTC"
举个栗子
String url = "jdbc:mysql://127.0.0.1:3308/text?useUnicode=true&characterEncoding=utf-8&serverTimezone=UTC";
就是这样