Java Web工程連接MySQL資料庫 一、 準備工作 1.下載連接MySQL資料庫的JDBC (可以去官網下,也可以去百度雲找) 2.將下載的jar文件複製到Tomcat的lib目錄下 3.新建一個Web工程,將下載的jar文件複製過來 ps:第3步是直接複製jar文件,然後在粘貼在WEB IN ...
Java Web工程連接MySQL資料庫
一、 準備工作
1.下載連接MySQL資料庫的JDBC (可以去官網下,也可以去百度雲找)
2.將下載的jar文件複製到Tomcat的lib目錄下
3.新建一個Web工程,將下載的jar文件複製過來
ps:第3步是直接複製jar文件,然後在粘貼在WEB-INF下的lib文件夾下。網上很多說直接從 Java Bulid Path 導入,親自嘗試後發現,無法直接導入到WEB-INF下的lib文件夾,運行也會報錯,說找不驅動,所以從文件夾直接粘複製過去。(可能是版本問題)
二、連接資料庫
創建一個Jsp文件,輸入如下代碼:
<%@page import="java.sql.SQLException" %>
<%@page import="java.sql.Connection"%>
<%@page import="java.sql.DriverManager"%>
<%@page import="java.sql.Driver"%>
連接資料庫
<%
try{
Class.forName("com.mysql.jdbc.Driver");
}catch(Exception e){
e.printStackTrace();
}
try {
Connection connection=DriverManager.getConnection("jdbc:mysql://localhost:3306/test", "root", "123456");
out.println("資料庫連接成功!");
connection.close();
} catch (Exception e) {
out.println("資料庫連接失敗");
}
%>
三、關於Tomcat伺服器端頁面中文亂碼
網上很多給的解決亂碼的方式都不是靠譜,什麼在Tomcat 文件的sever.xml添加:URIEncoding="UTF-8"測試之後,然並卵...
下麵給出我的解決辦法:
在我們創建一個新的jsp文件時,它預設的頁面的編碼格式是:ISO-8859-1格式,我們只要把它改成UTF-8格式就行了。
ps:這裡的是頁面中文亂碼
四、源代碼和測試
1.源代碼截圖如下:
2.測試如下圖: