面向中小型企業電子商務,J2EE 完整方案過於複雜昂貴。推薦組合:
JSP/Servlet + JavaBean (Taglib) + MySQL (XML)
Linux + Tomcat + JDK + MySQL
開源力量讓 Java 在中小系統立於不敗之地。
| 工具 | 用途 | 優勢 |
|---|---|---|
| JCreator | 編輯除錯 JavaBean | 輕量、啟動快、專注 Java 程式碼 |
| HomeSite / EditPlus / Dreamweaver | 編輯 JSP/HTML | 強大的 HTML/JSP 編輯、語法高亮、預覽 |
| Tomcat | Servlet/JSP 容器 | 開源、標準相容、生產級穩定 |
| MySQL | 資料庫伺服器 | 開源、效能佳、廣泛支援 |
| JBoss | EJB 容器 (可選) | 若不使用 EJB 可不安裝 |
| Ant | 部署工具 (可選) | 若不使用 EJB/J2EE 可不安裝 |
優勢: 資源消耗少、發揮各工具專長、輕鬆透過 IE 瀏覽器除錯 JSP/JavaBean,不遜於 JBuilder 等龐大 IDE。
C:\myweb,下建三子目錄:
jsp/ - JSP 來源程式beans/ - JavaBean 來源程式WEB-INF/classes/ - 編譯後 JavaBean 執行程式web.xml 設定 Servlet Mapping、TaglibWEB-INF/classes/C:\myweb\jsp\/opt/myweb/開發: JCreator 編寫 Bean → 編譯 → 自動輸出至 WEB-INF/classes
HomeSite 編寫 JSP → 存檔
測試: 瀏覽器訪問 https://localhost:8080/myweb/頁面.jsp
部署: Ant 執行 build.xml → 產生 myweb.war → 複製至 Linux Tomcat webapps
驗證: 瀏覽器訪問 https://linux-server:8080/myweb/頁面.jsp