170 likes | 406 Views
Java 網路程式設計. 第 14 章 Web 伺服端的 Servlet 設計與 JSP. Sun Java 技術的多重式架構 ( 資料來源: java.sun.com). 如何建立和處理具有執行程式能力的 Web 文件. Web client 的執行程式設計 Java byte code JavaScript Web Server 端的執行程式的設計 CGI ( Common Gateway Interface ) 伺服端的嵌入( Server-side plug-in ) Web 伺服器端的擴充.
E N D
Java網路程式設計 第14章 Web伺服端的 Servlet設計與JSP
Sun Java技術的多重式架構(資料來源:java.sun.com)
如何建立和處理具有執行程式能力的Web文件 • Web client的執行程式設計 • Java byte code • JavaScript • Web Server端的執行程式的設計 • CGI(Common Gateway Interface) • 伺服端的嵌入(Server-side plug-in) • Web伺服器端的擴充
Sun Java的Servlet技術與其他技術的關聯(java.sun.com)
Servlet 比較看好的優點 • 跨平台的特性 • 效能
Servlet的應用與實例 • 提供使用者輸入表單介面的HTML文件 • 處理表單資料的 Servlet 程式 • servlet.properties 檔案的內容
讓Web 伺服器根據使用者的回應來組合出各種資訊 • 即時更新的大量資訊 • 搜尋引擎 • 多元化的應用
建立測試JSP的環境 • Tomcat 與 Java Web Server • jakarta.apache.org的網站 • Tomcat提供的管理者介面 • server.xml的設定
建立一個簡單的JSP應用 • 強調動態的網頁內容與互動性。 • 從網路應用系統發展的角度來談,Web 伺服程式會提供資源,但有時候得從使用者端取得所需資源的特徵 。