这是一个简单的JSP页面,该页面中的java程序片代码负责加载JDBC-驱动程序,并连接到数据库bookDatabase,查询bookList表中的全部记录(先前已经建立好数据库bookDatabase)。
在Navicat使用GUI图形化用户界面查看数据库bookDatabase:

代码如下:
<%@ 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.2.0连接器:
Class.forName("com.mysql.cj.jdbc.Driver");
}
catch(Exception e){
out.print("<h1>"+e);
}
String url = "jdbc:mysql://localhost:3306/bookDatabase?"+
"useSSL=false&serverTimezone=CST&characterEncoding=utf-8";
String user ="root";
String p

文章描述了一个JSP页面通过JDBC连接MySQL数据库的过程,遇到因时区设置错误导致的SQLNonTransientConnectionException。解决方法是将serverTimezone设置为UTC并允许公钥检索。
最低0.47元/天 解锁文章
4096





