首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫

JSP 連接 MySQL:利用 Servlet 監聽器建立資料源

     編輯:MySQL 資料庫相關知識

執行環境

  • Tomcat 5.5
  • MySQL 4.1
  • MySQL JDBC 驅動 3.1.13

實作步驟

  1. 建立 ServletContextListener: ResourceManagerListener 在 contextInitialized 時從 web.xml 讀取 JDBC 參數,建立 MySQLConnectionPoolDataSource 並放入應用作用域(dataSource 屬性);contextDestroyed 時移除並釋放。
  2. 配置 web.xml: 定義 context-param(jdbcURL、user、password)與 listener 指向監聽器類別。
  3. JSP 測試頁: 使用 JSTL <sql:query> 從 ${dataSource} 查詢 comicinfo 表,迴圈顯示欄位名與值。
  4. 重啟 Tomcat 並以 https://localhost:8080/test/test.jsp 存取驗證。

完整代碼包含監聽器類別、web.xml 片段與 JSP 頁面,展示標準 J2EE 資源池化模式。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved