Jesse Rosenberg 2022-11-02 13:00 采纳率: 50%
浏览 46
已结题

tomcat页面显示无法连接数据库,如何解决?

<%@ page contentType="text/html" %>
<%@ page pageEncoding = "utf-8" %>
<%@ page import="java.sql.*" %>
<style>
   #tom{
      font-family:宋体;font-size:18;color:blue 
   }
</style>
<HTML><body bgcolor=#EEDDFF>
 <% Connection con=null;
    Statement sql; 
    ResultSet rs;
    try{  //加载JDBC-MySQL8.0连接器:
       Class.forName("com.mysql.cj.jdbc.Driver");
    }
    catch(Exception e){
       out.print("

"+e); } String url = "jdbc:mysql://localhost:3306/bookDatabase?"+ "useSSL=false&serverTimezone=CST&characterEncoding=utf-8"; String user ="root"; String password ="123456"; out.print(""); out.print(""); out.print(""); try{ con = DriverManager.getConnection(url,user,password);//连接数据库。 sql=con.createStatement(); String SQL = "SELECT * FROM bookList";//SQL语句。 //String SQL="select * from bookList "+ //"where year(publishDate) between 1999 and 2021 and price>=30 "+ // " order by publishDate"; rs=sql.executeQuery(SQL);//查表。 while(rs.next()) { out.print(""); out.print(""); out.print(""); out.print(""); out.print(""); out.print("") ; } out.print("
"+"ISBN"); out.print(""+"名称"); out.print(""+"价格"); out.print(""+"日期"); out.print("
"+rs.getString(1)+""+rs.getString(2)+""+rs.getFloat(3)+""+rs.getDate(4)+"
"
); con.close(); } catch(SQLException e) { out.print("

"+e); } %> </body></HTML>

img

  • 写回答

5条回答 默认 最新

  • Jesse Rosenberg 2022-11-02 16:03
    关注

    "useSSL=false&serverTimezone=CST&characterEncoding=utf-8";把CST改成GMT就可以了。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
  • 心寒丶 全栈领域优质创作者 2022-11-02 13:43
    关注

    jar包版本不对吧,要跟驱动的版本一致

    评论
  • 檀越剑指大厂 2022-11-02 15:12
    关注

    前后端分离呀,搞jsp头大

    评论
  • 菜鸟进军大神陆 2022-11-02 15:44
    关注
    评论
  • CSDN-Ada助手 CSDN-AI 官方账号 2022-11-02 16:02
    关注
    评论
查看更多回答(4条)

报告相同问题?

问题事件

  • 系统已结题 11月10日
  • 已采纳回答 11月2日
  • 创建了问题 11月2日

悬赏问题

  • ¥15 关于#abap#的问题,请各位专家解答!
  • ¥20 内网通过公网访问外网问题
  • ¥20 谁有这个东西 继续教育的
  • ¥15 怎么使请求通过cors
  • ¥15 WDM 驱动ACPI 相关疑问
  • ¥15 prism 跨窗体共享数据绑定 wpf
  • ¥15 hdl designer突然用不了系统的moduleware组件,请问有人遇到或者怎么解决吗?
  • ¥15 0基础计算机毕设,应该从哪开始?
  • ¥60 使用DKT40脑图划分ROI区域
  • ¥15 有偿解决C51单片机液晶屏12864显示问题