注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計JAVA及其相關(guān)深入學(xué)習(xí):Java Servlet開發(fā)與實踐

深入學(xué)習(xí):Java Servlet開發(fā)與實踐

深入學(xué)習(xí):Java Servlet開發(fā)與實踐

定 價:¥46.00

作 者: (美)James Goodwill等著;邢國慶等譯;邢紅燕譯
出版社: 電子工業(yè)出版社
叢編項: 高級編程“深入學(xué)習(xí)”叢書
標(biāo) 簽: Java

ISBN: 9787505369696 出版時間: 2001-08-01 包裝:
開本: 26cm 頁數(shù): 454 字?jǐn)?shù):  

內(nèi)容簡介

  本書介紹怎樣使用Java servlet技術(shù)開發(fā)交互式的Web應(yīng)用系統(tǒng),包括電子商務(wù)和數(shù)據(jù)庫應(yīng)用等。Java servlet是當(dāng)今 Java應(yīng)用系統(tǒng)的核心技術(shù)和重要組成部分,任何從事企業(yè)和Web應(yīng)用的Java開發(fā)人員,都需要對Java servlet API有較深入的了解。本書詳細(xì)介紹了servlet的基本特點、結(jié)構(gòu)和組成部分。同時,結(jié)合大量的例子和源代碼,討論了servlet在許多相關(guān)領(lǐng)域的應(yīng)用方法,使用servlet開發(fā)Web應(yīng)用的步驟等。最后,通過三個實際的案例研究,詳細(xì)說明了怎樣利用模型視圖控制器設(shè)計模式,從提出應(yīng)用需求開始,設(shè)計各個MVC組成部分,給出全部的源代碼,直至最終實現(xiàn)一個完整的Web應(yīng)用系統(tǒng)。本書可以作為Java Servlet及相關(guān)技術(shù)的程序開發(fā)人員的參考書,也可以作為Web應(yīng)用開發(fā)人員的參考書。

作者簡介

暫缺《深入學(xué)習(xí):Java Servlet開發(fā)與實踐》作者簡介

圖書目錄

第一部分 Servlet基礎(chǔ)
第1章 Web應(yīng)用和模型視圖控制器設(shè)計模式 
1.1 模型視圖控制器設(shè)計模式 
1.2 服務(wù)器端的MVC實現(xiàn) 
1.2.1 作為MVC控制器的Servlet 
1.2.2 JSP作為MVC 視圖 
1.3 小結(jié) 
第2章 Servlet 概述和結(jié)構(gòu) 
2.1 轉(zhuǎn)向服務(wù)器端的Java 
2.2 Java Servlet的定義 
2.3 Java Servlet的實際應(yīng)用 
2.4 Java Servlet的替代品 
2.4.1 通用網(wǎng)關(guān)接口 
2.4.2 專屬API 
2.4.3 服務(wù)器端的JavaScript 
2.4.4 Microsoft的ASP 
2.5 使用Java servlet的理由 
2.5.1 有效性 
2.5.2 穩(wěn)定性 
2.5.3 可移植性 
2.5.4 健壯性 
2.5.5 可擴(kuò)充性 
2.5.6 安全性 
2.6 Java Servlet的結(jié)構(gòu) 
2.6.1 GenericServlet與HttpServlet 
2.7 小結(jié) 
第3章 Servlet基礎(chǔ)知識 
3.1 Servlet的生命周期 
3.1.1 init( )方法 
3.1.2 service( )方法 
3.1.3 destroy( )方法 
3.2 基本的Servlet 
3.2.1 BasicServlet源碼 
3.3 剖析BasicServlet 
3.3.1 BasicServlet的哪一部分符合 servlet 框架要求 
3.3.2 BasicServlet強(qiáng)制改變的方法 
3.4 小結(jié) 
第4章 Servlet與HTML 
4.1 在Servlet中接收表格數(shù)據(jù) 
4.1.1 對GET和POST請求提供服務(wù)
4.1.2 FormServlet怎樣工作 
4.2 小結(jié) 
第5章 Servlet會話 
5.1 什么是會話跟蹤 
5.2 使用隱藏的表格字段 
5.3 使用Cookie 
5.4 URL重寫 
5.5 利用Servlet API 進(jìn)行會話跟蹤 
5.6 小結(jié) 
第6章 HTTP隧道 
6.1 什么是HTTP 隧道 
6.2 對象的串行化處理
6.3 創(chuàng)建 HTTP 隧道客戶機(jī) 
6.4 創(chuàng)建一個HTTP 隧道的Servlet 
6.5 一個實際的HTTP 隧道的例子 
6.5.1 OrderStatusApplet 
6.5.2 OrderStatusServlet
6.6 Applet與Servlet 之間進(jìn)行通信的優(yōu)缺點 
6.7 小結(jié) 
第7章 Servlet、JDBC 以及 Servlet 之間的通信 
7.1 什么是JDBC 
7.2 兩層與三層數(shù)據(jù)庫訪問模型 
7.3 JDBC驅(qū)動程序類型 
7.3.1 JDBC-ODBC橋 
7.3.2 Native-API 
7.3.3 JDBC-Net 
7.3.4 固有的協(xié)議
7.4 JDBC基礎(chǔ)知識
7.4.1 安裝和設(shè)置JDBC驅(qū)動程序 
7.4.2 建立數(shù)據(jù)庫連接 
7.4.3 執(zhí)行基本的SQL命令 
7.4.4 把數(shù)據(jù)插入表中 
7.4.5 從數(shù)據(jù)庫表中讀取數(shù)據(jù) 
7.4.6 更新數(shù)據(jù)庫表 
7.4.7 從數(shù)據(jù)庫表中刪除數(shù)據(jù) 
7.5 一個基本的JDBC Servlet 
7.6 JDBC 連接池 
7.7 Servlet 之間的通信 
7.8 小結(jié) 
第8章 Servlet 與 JavaMail 
8.1 JavaMail與Internet E-mail 
8.1.1 JavaMail服務(wù) 
8.2 準(zhǔn)備使用JavaMail 
8.3 一個JavaMail的例子 
8.4 在Servlet中使用JavaMail 
8.5 小結(jié) 
第9章 Servlet的安全性 
9.1 安全性介紹 
9.2 采用自己的安全方式 
9.3 基本認(rèn)證 
9.4 摘要認(rèn)證 
9.5 安全套接字層 
9.6 小結(jié) 
第10章 Servlet與XML 
10.1 XML與Java 
10.2 使用SAX API 
10.3 在Servlet中使用XML 
10.4 小結(jié) 
第11章 Servlet與LDAP 
11.1 目錄概述 
11.1.1 屬性 
11.1.2 規(guī)范名
11.2 LDAP 
11.3 JNDI 
11.4 使用JNDI訪問LDAP 
11.5 安裝Netscape目錄服務(wù)器 
11.5.1 建立連接 
11.5.2 檢索LDAP服務(wù)器 
11.5.3 把一個對象加到LDAP服務(wù)器中 
11.5.4 刪除一個對象 
11.5.5 修改存儲在LDAP中的信息 
11.6 從Servlet中訪問LDAP 
11.7 小結(jié) 
第12章 Servlet和企業(yè)JavaBeans 
12.1 什么是企業(yè)JavaBeans 
12.2 EJB 術(shù)語 
12.3 安裝JRun 
12.4 企業(yè)JavaBeans 
12.4.1 接口與類 
12.4.2 命名慣例 
12.5 會話Bean 
12.5.1 會話Bean的狀態(tài)概念 
12.5.2 會話Bean的接口與類 
12.5.3 用法描述器 
12.5.4 會話Bean的客戶機(jī) 
12.5.5 會話Bean的生命周期
12.6 實體Bean 
12.6.1 誰維護(hù)持久性 
12.6.2 實體Bean的接口與類 
12.6.3 用法描述器 
12.6.4 實體Bean的客戶機(jī) 
12.6.5 實體Bean的生命周期
12.7 在應(yīng)用服務(wù)器中使用EJB 
12.7.1 打包成.jar文件 
12.7.2 使用.jar文件 
12.7.3 查看可用的JavaBean 
12.8 作為EJB客戶機(jī)的Servlet 
12.9 小結(jié) 
第13章 Servlet控制器 
13.1 什么是控制器 
13.2 Servlet控制器
13.3 Service接口 
13.4 一個服務(wù)的例子 
13.5 小結(jié) 
第二部分 JSP基礎(chǔ)
第14章 JSP概述與結(jié)構(gòu) 
14.1 什么是JSP 
14.2 JSP的組成 
14.2.1 指令 
14.2.2 標(biāo)準(zhǔn)動作 
14.2.3 隱含的對象
14.2.4 JSP腳本 
14.3 小結(jié) 
第15章 JSP的隱含對象 
15.1 什么是隱含對象 
15.2 request對象 
15.3 response對象
15.4 pageContext對象 
15.5 session 對象 
15.6 application對象 
15.6.1 測試JSP 
15.7 out對象 
15.8 config 對象 
15.9 page 對象 
15.10 exception對象 
15.11 小結(jié) 
第16章 JSP的標(biāo)準(zhǔn)動作 
16.1 什么是標(biāo)準(zhǔn)動作 
16.2 JavaBean的標(biāo)準(zhǔn)動作 
16.2.1 <jsp:useBean>標(biāo)準(zhǔn)動作 
16.2.2 <jsp:setProperty>標(biāo)準(zhǔn)動作 
16.2.3 <jsp:getProperty>標(biāo)準(zhǔn)動作 
16.2.4 一個使用JavaBean的JSP例子
16.3 其他標(biāo)準(zhǔn)動作 
16.3.1 <jsp:param>標(biāo)準(zhǔn)動作 
16.3.2 <jsp:include>標(biāo)準(zhǔn)動作
16.3.3 <jsp:forward> 標(biāo)準(zhǔn)動作
16.3.4 <jsp:plugin> 標(biāo)準(zhǔn)動作 
16.4 小結(jié) 
第17章 使用JavaBean和JSP范圍 
17.1 JavaBean計數(shù)器 
17.2 page范圍 
17.3 request范圍 
17.4 session范圍 
17.5 application范圍 
17.6 小結(jié) 
第18章 JSP 錯誤處理 
18.1 JSP翻譯時錯誤 
18.2 JSP請求時錯誤 
18.2.1 創(chuàng)建JSP錯誤處理頁面 
18.2.2 使用JSP錯誤處理頁面 
18.3 小結(jié) 
第19章 JSP標(biāo)記符庫 
19.1 JSP慣用標(biāo)記符 
19.2 使用標(biāo)記符庫 
19.2.1 創(chuàng)建一個標(biāo)記符庫描述器 
19.2.2 在Web應(yīng)用中使用標(biāo)記符處理程序 
19.2.3 把taglib項加到Web應(yīng)用中 
19.2.4 把taglib指令加到JSP中 
19.3 開發(fā)JSP慣用標(biāo)記符處理程序
19.3.1 沒有代碼體的標(biāo)記符 
19.3.2 一個沒有代碼體的標(biāo)記符的例子 
19.3.3 具有代碼體的標(biāo)記符 
19.3.4 一個具有代碼體的標(biāo)記符的例子 
19.3.5 帶有屬性的標(biāo)記符 
19.4 小結(jié) 
第三部分 Servlet和JSP Web應(yīng)用
第20章 目錄案例研究 
20.1 目錄應(yīng)用的基本要求 
20.2 模型 
20.2.1 購物車 
20.3 視圖 
20.3.1 目錄的頁面布局 
20.3.2 索引視圖 
20.3.3 電影清單視圖 
20.3.4 購物車視圖 
20.3.5 結(jié)賬視圖 
20.4 控制器 
20.4.1 ListMovies服務(wù) 
20.4.2 AddToCart服務(wù) 
20.4.3 EmptyCart服務(wù) 
20.4.4 CheckOut服務(wù) 
20.5 使用聯(lián)機(jī)目錄 
20.6 小結(jié) 
第21章 LDAP Web客戶機(jī) 
21.1 目錄應(yīng)用的基本要求 
21.2 模型 
21.3 視圖 
21.3.1 目錄的頁面布局 
21.3.2 索引視圖 
21.3.3 目錄視圖 
21.3.4 增加視圖 
21.4 控制器 
21.4.1 LDAPDirectory服務(wù) 
21.4.2 LDAPInsert服務(wù) 
21.4.3 LDAPDelete服務(wù) 
21.5 使用LDAP應(yīng)用 
21.6 小結(jié) 
第22章 股票交易 
22.1 股票交易應(yīng)用的基本要求 
22.2 模型 
22.3 視圖 
22.3.1 股票交易的頁面布局 
22.3.2 索引視圖 
22.3.3 詢價視圖 
22.3.4 買進(jìn)/拋售視圖 
22.4 控制器 
22.4.1 GetQuote服務(wù) 
22.4.2 Buy服務(wù) 
22.4.3 Sell 服務(wù)
22.5 使用股票交易應(yīng)用 
22.6 小結(jié) 
第23章 使用WAP開發(fā)無線應(yīng)用 
23.1 WAP的歷史:過去、現(xiàn)在和未來 
23.1.1 過去:手持設(shè)備標(biāo)記語言 
23.1.2 現(xiàn)在:WAP沖擊市場 
23.1.3 將來:WAP 1.2和更新版本 
23.2 為什么選用WAP 
23.2.1 屏幕大小的考慮 
23.2.2 網(wǎng)絡(luò)考慮 
23.2.3 帶寬考慮 
23.3 WAP的結(jié)構(gòu) 
23.4 仿真器、瀏覽器和開發(fā)工具 
23.4.1 聯(lián)機(jī)仿真器 
23.4.2 WinWAP 瀏覽器 
23.4.3 仿真器和開發(fā)工具 
23.4.4 PDA WAP瀏覽器 
23.4.5 應(yīng)用服務(wù)器 
23.4.6 建議的參考信息源 
23.5 小結(jié) 
第24章 WML/WMLScript開發(fā) 
24.1 無線標(biāo)記語言 
24.1.1 WML語言的基礎(chǔ)知識 
24.2 一個WML例子 
24.3 WMLScript 
24.3.1 從WML中調(diào)用WMLScript 
24.3.2 WMLScript語言基礎(chǔ)知識
24.3.3 運算符 
24.3.4 語句 
24.3.5 標(biāo)準(zhǔn)庫函數(shù) 
24.3.6 WMLScript舉例 
24.4 使用servlet開發(fā)無線應(yīng)用 
24.4.1 配置服務(wù)器中的MIME類型
24.4.2 一個速成的“Hello World!”WML Servlet 
24.4.3 同時支持多種設(shè)備 
24.4.4 維護(hù)XML站點 
24.5 小結(jié) 
第四部分 Servlet和JSP Web應(yīng)用
附錄A Web應(yīng)用和Servlet引擎配置 
附錄B javax.servlet軟件包 
附錄C javax.servlet.http軟件包 
附錄D javax.servlet.jsp軟件包 
附錄E javax.servlet.jsp.tagext軟件包 
附錄F 無線標(biāo)記語言WML 
附錄G WMLScript 

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.dappsexplained.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號