注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)網(wǎng)絡(luò)與數(shù)據(jù)通信網(wǎng)絡(luò)服務(wù)Tomcat與Java Web開(kāi)發(fā)技術(shù)詳解(第3版)

Tomcat與Java Web開(kāi)發(fā)技術(shù)詳解(第3版)

Tomcat與Java Web開(kāi)發(fā)技術(shù)詳解(第3版)

定 價(jià):¥129.00

作 者: 孫衛(wèi)琴
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

購(gòu)買這本書(shū)可以去


ISBN: 9787121361555 出版時(shí)間: 2019-07-01 包裝:
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 804 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)結(jié)合*新的Tomcat 9版本,詳細(xì)介紹了開(kāi)發(fā)Java Web應(yīng)用的各種技術(shù)。主要內(nèi)容包括:Tomcat和Java Web開(kāi)發(fā)的基礎(chǔ)知識(shí),Java Web開(kāi)發(fā)的高級(jí)技術(shù),在Java Web應(yīng)用中運(yùn)用第三方提供的實(shí)用軟件(如Spring、Velocity和Log4J)的方法,以及Tomcat的各種高級(jí)功能。書(shū)中內(nèi)容注重理論與實(shí)踐相結(jié)合,列舉了大量具有典型性和實(shí)用價(jià)值的Web應(yīng)用實(shí)例,并提供了詳細(xì)的開(kāi)發(fā)和部署步驟。由于Java Web技術(shù)是Oracle公司在Java Servlet規(guī)范中提出的通用技術(shù),因此本書(shū)講解的Java Web應(yīng)用例子可以運(yùn)行在任何一個(gè)實(shí)現(xiàn)Oracle的Servlet規(guī)范的Java Web服務(wù)器上。隨書(shū)附贈(zèng)光盤(pán)內(nèi)容為本書(shū)所有范例源程序,視頻教程,以及本書(shū)涉及的部分軟件的*新版本的安裝程序。本書(shū)語(yǔ)言深入淺出,通俗易懂。無(wú)論對(duì)于Java Web開(kāi)發(fā)的新手還是行家來(lái)說(shuō),本書(shū)都是精通Tomcat和開(kāi)發(fā)Java Web應(yīng)用的必備的實(shí)用手冊(cè)。本書(shū)還可作為高校的學(xué)習(xí)Java Web開(kāi)發(fā)的教材,以及企業(yè)Java Web培訓(xùn)教材。

作者簡(jiǎn)介

  孫衛(wèi)琴是中國(guó)知名IT 作家和Java 專家,畢業(yè)于上海交通大學(xué),隨后主要從事基于Java 的軟件開(kāi)發(fā)工作,在此期間還從事Java 方面的培訓(xùn)和咨詢工作。2002 年開(kāi)始Java 技術(shù)領(lǐng)域的創(chuàng)作,文風(fēng)清晰嚴(yán)謹(jǐn)、深入淺出,深受讀者歡迎,其多部作品的銷量在同類書(shū)籍中一度位居全國(guó)榜首。

圖書(shū)目錄

第1篇
Java Web開(kāi)發(fā)技術(shù)詳解
第1 章 Web 運(yùn)作原理探析.......................1
1.1 Web 的概念.............................................2
1.2 HTML簡(jiǎn)介.............................................3
1.3 URL簡(jiǎn)介................................................5
1.4 HTTP 簡(jiǎn)介..............................................6
1.4.1 HTTP 請(qǐng)求格式..........................8
1.4.2 HTTP 響應(yīng)的格式....................10
1.4.3 正文部分的MIME類型...........12
1.4.4 HTTP 各個(gè)版本的特點(diǎn).............12
1.5 用Java 套接字創(chuàng)建HTTP 客戶與服務(wù)器
程序.......................................................14
1.5.1 演示異構(gòu)系統(tǒng)之間用HTTP 協(xié)議
通信..............................................18
1.5.2 演示對(duì)網(wǎng)頁(yè)中超鏈接的處理過(guò)程
......................................................21
1.5.3 演示對(duì)網(wǎng)頁(yè)中圖片的處理過(guò)程22
1.6 Web 的發(fā)展歷程...................................22
1.6.1 發(fā)布靜態(tài)HTML文檔..............23
1.6.2 發(fā)布靜態(tài)多媒體信息................23
1.6.3 提供瀏覽器端與用戶的動(dòng)態(tài)交互
功能..............................................24
1.6.4 提供服務(wù)器端與用戶的動(dòng)態(tài)交互
功能..............................................25
1.6.5 發(fā)布Web應(yīng)用..........................30
1.6.6 發(fā)布Web服務(wù)..........................31
1.6.7 Web2.0:全民共建的Web.......34
1.6.8 Web3.0:智能化處理海量信息35
1.7 處理HTTP 請(qǐng)求參數(shù)以及HTML表單35
1.8 客戶端向服務(wù)器端上傳文件................38
1.9 小結(jié).......................................................44
1.10 思考題.................................................44
第2章 Tomcat簡(jiǎn)介................................49
2.1 Tomcat 概述...........................................50
2.2 Tomcat 作為Servlet 容器的基本功能..51
2.3 Tomcat 的組成結(jié)構(gòu)...............................52
2.4 Tomcat 的工作模式...............................55
2.5 Tomcat 的版本.......................................57
2.6 安裝和配置Tomcat 所需的資源..........59
2.7 安裝Tomcat...........................................60
2.8 啟動(dòng)Tomcat 并測(cè)試Tomcat 的安裝....61
2.9 Tomcat 的運(yùn)行腳本...............................63
2.10 小結(jié).....................................................64
2.11 思考題.................................................64
第3章 個(gè)JavaWeb應(yīng)用.................67
3.1 JavaWeb 應(yīng)用簡(jiǎn)介................................67
3.2 創(chuàng)建JavaWeb 應(yīng)用...............................68
3.2.1 JavaWeb 應(yīng)用的目錄結(jié)構(gòu)........68
3.2.2 創(chuàng)建HTML文件......................70
3.2.3 創(chuàng)建Servlet 類..........................70
3.2.4 創(chuàng)建JSP 文件...........................72
3.2.5 創(chuàng)建web.xml 文件....................72
3.3 在Tomcat 中發(fā)布JavaWeb應(yīng)用74
3.3.1 Tomcat 的目錄結(jié)構(gòu)..................74
3.3.2 按照默認(rèn)方式發(fā)布JavaWeb 應(yīng)用
.....................................................75
3.3.3 Web組件的URL......................76
3.3.4 配置Tomcat 的<Context>元素.80
3.3.5 配置Tomcat 的虛擬主機(jī)..........82
3.4 創(chuàng)建、配置和使用自定義JSP 標(biāo)簽....85
3.5 用批處理文件或ANT編譯范例..........89
3.6 小結(jié).......................................................90
3.7 思考題...................................................91
第4章 Servlet技術(shù)(上).....................93
4.1 Servlet API.............................................94
4.1.1 Servlet接口...............................95
4.1.2 GenericServlet 抽象類...............96
4.1.3 HttpServlet 抽象類....................98
4.1.4 ServletRequest接口................101
4.1.5 HttpServletRequest接口.........102
4.1.6 ServletResponse 接口..............104
4.1.7 HttpServletResponse接口.......106
4.1.8 ServletConfig 接口..................108
4.1.9 ServletContext 接口................110
4.2 JavaWeb 應(yīng)用的生命周期.................. 113
4.2.1 啟動(dòng)階段.................................113
4.2.2 運(yùn)行時(shí)階段.............................113
4.2.3 終止階段.................................114
4.2.4 用Tomcat 的管理平臺(tái)管理Web
應(yīng)用的生命周期........................114
4.3 Servlet 的生命周期............................. 116
4.3.1 初始化階段.............................116
4.3.2 運(yùn)行時(shí)階段.............................117
4.3.3 銷毀階段.................................117
4.3.4 演示Servlet 的生命周期的范例
....................................................118
4.4 ServletContext 與Web 應(yīng)用范圍........121
4.4.1 在Web 應(yīng)用范圍內(nèi)存放共享數(shù)據(jù)
的范例........................................122
4.4.2 使用ServletContextListener 監(jiān)聽(tīng)
器................................................124
4.5 Servlet 的服務(wù)方法拋出異常..............127
4.6 防止頁(yè)面被客戶端緩存......................128
4.7 使用Annotation 標(biāo)注配置Servlet......129
4.8 處理HTTP 請(qǐng)求參數(shù)中的中文字符編碼
.............................................................131
4.9 小結(jié).....................................................133
4.10 思考題...............................................135
第5章 Servlet技術(shù)(下).....................139
5.1 下載文件.............................................139
5.2 上傳文件.............................................141
5.2.1 利用Apache開(kāi)源類庫(kù)實(shí)現(xiàn)文件上
傳................................................142
5.2.2 利用Servlet API中的Part 接口實(shí)
現(xiàn)文件上傳................................146
5.3 動(dòng)態(tài)生成圖像.....................................149
5.4 讀寫(xiě)Cookie.........................................152
5.5 訪問(wèn)Web 應(yīng)用的工作目錄.................159
5.6 轉(zhuǎn)發(fā)和包含.........................................161
5.6.1 請(qǐng)求轉(zhuǎn)發(fā).................................162
5.6.2 包含.........................................166
5.6.3 請(qǐng)求范圍.................................168
5.7 重定向.................................................168
5.8 訪問(wèn)Servlet 容器內(nèi)的其他Web 應(yīng)用172
5.9 避免并發(fā)問(wèn)題.....................................173
5.9.1 合理決定在Servlet中定義的變量
的作用域類型............................176
5.9.2 使用Java 同步機(jī)制對(duì)多線程同步
...................................................178
5.9.3 被廢棄的SingleThreadModel接口
...................................................179
5.10 對(duì)客戶請(qǐng)求的異步處理....................181
5.10.1 異步處理的流程...................181
5.10.2 異步處理的范例...................182
5.10.3 異步監(jiān)聽(tīng)器...........................186
5.10.4 非阻塞I/O.............................187
5.11 服務(wù)器端推送....................................191
5.12 小結(jié)...................................................193
5.13 思考題...............................................196
第6章 JSP 技術(shù)....................................199
6.1 比較HTML、Servlet 和JSP..............199
6.1.1 靜態(tài)HTML文件....................199
6.1.2 用Servlet 動(dòng)態(tài)生成HTML 頁(yè)面
....................................................200
6.1.3 用JSP 動(dòng)態(tài)生成HTML頁(yè)面201
6.2 JSP 語(yǔ)法..............................................205
6.2.1 JSP 指令(Directive)............206
6.2.2 JSP 聲明..................................208
6.2.3 Java程序片段(Scriptlet)....209
6.2.4 Java表達(dá)式.............................210
6.2.5 隱含對(duì)象.................................212
6.3 JSP 的生命周期...................................214
6.4 請(qǐng)求轉(zhuǎn)發(fā).............................................216
6.5 包含.....................................................218
6.5.1 靜態(tài)包含.................................218
6.5.2 動(dòng)態(tài)包含.................................220
6.5.3 混合使用靜態(tài)包含和動(dòng)態(tài)包含
....................................................222
6.6 JSP 異常處理.......................................229
6.7 再談發(fā)布JSP.......................................232
6.8 預(yù)編譯JSP ..........................................232
6.9 PageContext 類的用6

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)