mysql连接无法使用tomcat

时间:2017-05-23 09:41:02

标签: mysql linux jsp jdbc tomcat6

我使用Java EE开发了我的企业应用程序。这使用JDBC进行mysql连接。从intellij构思IDE运行时,该项目工作正常。但是在我使用相同版本的tomcat,JDBC连接器和开发期间使用的所有其他库部署它之后。 浏览登录页面,但是在提供所有凭据后立即登录,它会抛出异常形式的错误以及500错误,我认为这是由于连接失败而导致的mysql。 错误消息是:

java.lang.NullPointerException
    utils.DatabaseConnection.getPreparedStatement(DatabaseConnection.java:34)
    services.UserService.getUser(UserService.java:31)
    controller.SessionServlet.doPost(SessionServlet.java:30)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:643)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:723)

snapshot of error after login page

1 个答案:

答案 0 :(得分:0)

这是因为Java无法与mysql通信。这导致了与用户名和密码相关的变量的空指针。这是由于数据库连接配置错误造成的。我输错了信息。