本節以「用戶註冊管理」為例,系統講解 JSP 與 JavaBean 如何協同完成數據庫增、查等核心操作。開發環境:Oracle JDeveloper 3.1、Windows 2000 + Tomcat 3.1、Oracle 8.1.6。這個經典組合雖屬歷史版本,但其分層思想與代碼結構仍具參考價值。
| 字段名 | 類型 | 說明 |
|---|---|---|
| username | VARCHAR2(20) | 用戶名 |
| password | VARCHAR2(20) | 密碼 |
| VARCHAR2(30) | Email地址 | |
| homepage | VARCHAR2(50) | 個人主頁 |
| signs | VARCHAR2(200) | 簽名檔 |
| regtime | DATE | 註冊時間 |
採用「JavaBean 封裝業務邏輯 + JSP 負責展示」的模式,實現了關注點分離:
db 基類封裝 JDBC 樣板代碼,業務 Bean 專注業務規則現代視角提示:當前主流開發已轉向 Spring Boot + MyBatis/JPA + 前後端分離架構,但理解這一經典模式有助於掌握 MVC 思想演進脈絡。