JavaWebWorksRepository
1.0.0
Ce travail est un travail que les utilisateurs du système de gestion d'images peuvent télécharger des images, télécharger des images, modifier les titres d'images et classer les images. La pièce d'image de navigation comprend [le mur d'image] et le mode Détails de l'image d'affichage de la page].
Environnement de développement Computer: Windows 10 Home Edition
IDE: Eclipse IDE for Enterprise Java Developers 2020-03 (4.15.0)
Version Java JDK: 1.8.0_162
Bibliothèque: Microsoft SQL Server 2019
Les technologies appliquées au projet Javawebdatabasetwo incluent: Java, JSP, Servlet, JDBC, AJAX, HTML, CSS, JavaScript, JQuery
預前準備
1.
打開 Microsoft SQL Server Management Studio 18,
接著創建 SavePictureDB1 這個 database,
切換到 SavePictureDB1 database。
2.
打開 Eclipse project ,
創建 srcmainresources 資料夾,
接著創建 DatabaseData.txt 檔案
輸入下述內容
username=『資料庫帳號名稱』
password=『資料庫帳號密碼』
connectionURL=『資料庫連線URL』
Example:
connectionURL=jdbc:sqlserver://localhost:1433;databaseName=SavePictureDB1
3.
打開 Eclipse project ,
打開 srcmainjava__00intialInitialTable.java檔,
滑鼠右鍵「Run As -> 2 Java Application」,執行Java程式建立 PictureTableTwo、ClassTypeTable 2張table。
4.
在 Windows電腦 C槽 建立imageData資料夾,
路徑為 C:imageData 。
5.
打開 Tomcat Server 裡面的 server.xml,
找到 <Host>標籤 ,在 <Host>標籤 裡面加上 <Context docBase="C:/imageData/" path="imageData" reloadable="true"/> ,
去設定 "C:imageData"硬碟實體路徑 對應的 URL 。
6.
打開 Eclipse project ,
創建 srcmainwebappMETA-INF 資料夾,
接著在這層資料夾新增 context.xml檔案,
檔案內容如下
Example:
<?xml version="1.0" encoding="UTF-8"?>
<Context displayName="JavaWebDatabaseTwo"
docBase="JavaWebDatabaseTwo" path="/JavaWebDatabaseTwo"
reloadable="true">
<Resource name="/jdbc/SavePictureDB1" auth="Container"
type="javax.sql.DataSource" username="『資料庫帳號名稱』" password="『資料庫帳號密碼』"
driverClassName="com.microsoft.sqlserver.jdbc.SQLServerDriver"
url="jdbc:sqlserver://127.0.0.1:1433;DatabaseName=SavePictureDB1"
maxTotal="『連線池物件最大數量』" maxIdle="『連線池物件預設數量』" maxWaitMillis="5000" />
</Context>