AirList Java Servlets JSP and JDBC Project
1.0.0
此專案示範如何使用 Java Servlet、JSP 和 JDBC 建立列出不同公司的 Web 應用程式。該應用程式包括用於管理公司記錄的使用者身份驗證和 CRUD 操作。
建立具有以下架構的資料庫:
柱子 | 類型 | 描述 |
---|---|---|
ID | INT | 主鍵 |
使用者名稱 | VARCHAR(50) | 使用者的使用者名稱 |
密碼 | VARCHAR(50) | 使用者密碼 |
柱子 | 類型 | 描述 |
---|---|---|
ID | 系列(10) | 主鍵 |
到達日期 | VARCHAR(255) | 公司掛牌開業 |
公司名稱 | VARCHAR(255) | 公司名稱 |
下一個日期 | VARCHAR(255) | 下次評估/輪次日期 |
地位 | VARCHAR(255) | 駕駛是否已完成/正在進行/即將進行 |
標籤 | INT4(10) | 顯示狀態的整數值 |
角色 | VARCHAR(255) | 驅動器的角色 |
描述 | VARCHAR(255) | 附加說明 |
/
這是根端點,包含使用使用者名稱和密碼登入的表單。
請求範例:
/login
處理登入表單並重新導向到根目錄的受保護路由。
請求範例:
POST /loginContent-Type: application/x-www-form-urlencodedusername=user1&password=pass123
/home
顯示公司清單。
請求範例:
取得/主頁
/update
更新公司的現有記錄。
請求範例:
POST /updateContent-Type:application/x-www-form-urlencodedid=1&arrival_date=2024-01-01&company_name=NewCompanyName&next_date=2024-02-01&status=Upongoated=1&roleated=tagoper.
/insert
將新公司插入目前清單中。
請求範例:
POST /insertContent-Type:application/x-www-form-urlencodedarrival_date=2024-01-01&company_name=CompanyName&next_date=2024-02-01&status=upcoming&tag=2&role=Engineer&description=Engfion
/(any wrong url)
顯示錯誤 404 頁面,顯示「未找到資源」。
請求範例:
GET /不存在的頁面
克隆儲存庫
https://github.com/chauhansumitdev/AirList.git
將專案匯入到您首選的 IDE(例如 Eclipse IDE)中。
配置您的資料庫連線設定。
運行應用程式伺服器。
透過http://localhost:8080
存取該應用程式。
Java Servlet
JSP(Java 伺服器頁面)
JDBC(Java 資料庫連線)
PostgreSQL Cloud(或任何首選關聯式資料庫)
該項目根據 MIT 許可證獲得許可 - 有關詳細信息,請參閱許可證文件。