]
這是一個比較完整的Servlet、JSP教程,包含大量的實用資料和示例,仙人掌工作室傾情推薦。全文共十三章,主要包括:Servlet和JSP特點,安裝和配置開發、運行環境,表單數據處理,HTTP請求頭、應答狀態處理,訪問CGI變量,會話狀態,JSP腳本元素、指令、動作,等等。具體請見《目錄》。
目錄
作 者 : 仙人掌工作室
目 錄
一、Servlet和JSP概述
1.1 JavaServlet及其特點
1.2 JSP及其特點
二、設置開發、運行環境
2.1 安裝Servlet和JSP開發工具
2.2 安裝支持Servlet的Web服務器
三、第一個Servlet
3.1 Servlet基本結構
3.2 輸出純文本的簡單Servlet
3.2.1 HelloWorld.java
3.2.2 Servlet的編譯和安裝
3.2.3 運行Servlet
3.3 輸出HTML的Servlet
3.4 幾個HTML工具函數
四、處理表單數據
4.1 表單數據概述
4.2 實例:讀取三個表單變量
4.3 實例:輸出所有的表單數據
五、讀取HTTP請求頭
5.1 HTTP請求頭概述
5.2 在Servlet中讀取請求頭
5.3 實例:輸出所有的請求頭
六、訪問CGI變量
6.1 CGI變量概述
6.2 標准CGI變量的Servlet等價表示
6.3 實例:讀取CGI變量
七、HTTP應答狀態
7.1 狀態代碼概述
7.2 設置狀態代碼
7.3 HTTP1.1狀態代碼及其含義
7.4 實例:訪問多個搜索引擎
八、設置HTTP應答頭
8.1 HTTP應答頭概述
8.2 常見應答頭及其含義
8.3 實例:內容改變時自動刷新頁面
九、處理Cookie
9.1 Cookie概述
9.2 Servlet的Cookie API
9.2.1 創建Cookie
9.2.2 讀取和設置Cookie屬性
9.2.3 在應答頭中設置Cookie
9.2.4 讀取保存到客戶端的Cookie
9.3 幾個Cookie工具函數
9.3.1 獲取指定名字的Cookie值
9.3.2 自動保存的Cookie
9.4 實例:定制的搜索引擎界面 十、會話狀態
10.1 會話狀態概述
10.2 會話狀態跟蹤API
10.2.1 查看當前請求的會話對象
10.2.2 查看和會話有關的信息
10.2.3 在會話對象中保存數據
10.3 實例:顯示會話信息
十一、JSP及語法概要
11.1 概述
11.2 JSP語法概要表
11.3 關於模板文本(靜態HTML)
十二、腳本元素、指令和預定義變量
12.1 JSP腳本元素
12.1.1 JSP表達式
12.1.2 JSP Scriptlet
12.1.3 JSP聲明
12.2 JSP指令
12.2.1 page指令
12.2.2 include指令
12.3 實例:腳本元素和指令的應用
12.4 JSP預定義變量
十三、JSP動作
13.1 jsp:include動作
13.2 jsp:useBean動作
13.3 關於jsp:useBean的進一步說明
13.4 jsp:setProperty動作
13.5 jsp:getProperty動作
13.6 jsp:forward動作
13.7 jsp:plugin動作
附錄:JSP注釋和字符引用約定
注:原文出處:Servlets and JavaServer Pages