首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> Java 程式設計 >> J2EE

J2EE 藍圖摘要五:Servlet 與 JSP 頁面選擇指引

     編輯:J2EE

Servlet 與 JSP 定位

  • Servlet:實現動態內容的簡便、平台獨立、Web Server 獨立方式
  • JSP:基於文字、以顯示為中心的 Servlet 開發方式
  • JSP 提供 Servlet 所有優勢,結合 JavaBeans 類別可分離內容與顯示邏輯

分離內容與顯示邏輯的優勢

  • 更新頁面外觀人員不懂 Java 代碼
  • 更新 JavaBeans 人員不懂網頁設計
  • 優於 CGI:平台獨立、系統開銷低、參數存取簡單

Web 模板模式

  • JSP + JavaBeans 定義模板,建立外觀一致的網站
  • JavaBeans 提供資料,模板無 Java 代碼 → HTML 編寫人員可維護

選擇指引

  • Servlet:程式設計工具,適合不需頻繁修改的低層應用功能
  • JSP:以顯示為中心的描述性方法,結合動態內容與邏輯
  • 簡單 Web 應用:可用自訂標籤 (Tag Library) 或 Scriptlets (內嵌 Java 片段) 替代 JavaBeans
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved