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

Servlet和JSP學(xué)習(xí)指南

Servlet和JSP學(xué)習(xí)指南

定 價(jià):¥59.00

作 者: (加)克尼亞萬(wàn)(Kurniawan, B.)著;崔毅,俞哲皆,俞黎敏譯.
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: Java Java Script J2EE 程序設(shè)計(jì) 計(jì)算機(jī)/網(wǎng)絡(luò)

ISBN: 9787111418610 出版時(shí)間: 2013-04-01 包裝: 平裝
開本: 16 頁(yè)數(shù): 340 字?jǐn)?shù):  

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

  本書是系統(tǒng)學(xué)習(xí)Servlet和JSP的必讀之作。由全球知名的Java技術(shù)專家(《How TomcatWorks》作者)親自執(zhí)筆,不僅全面解讀Servlet 和JSP 的最新技術(shù),重點(diǎn)闡述JavaWeb開發(fā)的重要編程概念和設(shè)計(jì)模型,而且包含大量可操作性極強(qiáng)的案例。本書共18章:第1章介紹ServletAPI和幾個(gè)簡(jiǎn)單的Servlet;第2章討論Session追蹤,以及保持狀態(tài)的4種技術(shù);第3章和第4章系統(tǒng)講解JSP的語(yǔ)法以及JSP中的重要特性之一:ExpressionLanguage;第5~7章分別闡述JSTL中最重要的類庫(kù)、標(biāo)簽的具體編寫方法和標(biāo)簽文件;第8~10章討論Servlet中的事件驅(qū)動(dòng)編程、過(guò)濾器,以及Model2架構(gòu);第11章展示如何利用Servlet3的文件上傳特性,以及如何在客戶端改善用戶的體驗(yàn);第12章解釋如何通過(guò)編程方式將資源發(fā)送到瀏覽器;第13章介紹如何利用Decorator模式以及類來(lái)改變Servlet請(qǐng)求和響應(yīng)的行為;第14章討論Servlet3中的一項(xiàng)新特性,用來(lái)處理異步的操作;第15章闡述如何通過(guò)聲明和編程方式來(lái)保護(hù)Java的Web應(yīng)用程序;第16章討論Servlet/JSP應(yīng)用程序的部署過(guò)程,以及部署描述符中的元素;第17章闡述Servlet3中的兩項(xiàng)新特性;第18章介紹Struts 2的用法。Authorized translation from the English language edition entitledby Servlet & JSP: A TutorialBudi Kurniawan, published by Brainy Software , Inc, Copyright 2012 .All rights reserved. No part of this book may be reproduced ortransmitted in any form or by any means, electronic or mechanic,including photocopying, recording, or by any information storageretrieval system, without permission of Brainy Software, Inc.Chinese simplified language edition published by China MachinePress.Copyright2013 by China Machine Press.

作者簡(jiǎn)介

  Budi Kurniawan,全球知名Java技術(shù)專家和資深Java企業(yè)級(jí)應(yīng)用架構(gòu)師,是軟件咨詢和技術(shù)出版公司Brainy Software的創(chuàng)始人,經(jīng)驗(yàn)十分豐富。他還是一位經(jīng)驗(yàn)豐富的技術(shù)作家,撰寫了深入揭示Tomcat工作原理和設(shè)計(jì)理念的名著《How Tomcat Works》(《深入剖析Tomcat》,機(jī)械工業(yè)出版社出版)和《Struts Design and Programming》,并在多種權(quán)威出版物上發(fā)表過(guò)100多篇文章?!〈抟?,JustCommodity Software Solution Pte Ltd技術(shù)部經(jīng)理。年畢業(yè)于北京航空航天大學(xué)計(jì)算機(jī)學(xué)院,獲碩士學(xué)位,主要研究Web服務(wù)、信息交換中間件。目前在新加坡生活和工作,先后從事技術(shù)開發(fā)、系統(tǒng)分析、系統(tǒng)實(shí)施、咨詢顧問(wèn)和產(chǎn)品研發(fā)管理等工作,有多年的開發(fā)設(shè)計(jì)和管理經(jīng)驗(yàn),目前負(fù)責(zé)一個(gè)產(chǎn)品線?!∮嵴芙?,中國(guó)電信莆田分公司產(chǎn)品運(yùn)營(yíng)中心產(chǎn)品經(jīng)理,畢業(yè)于安徽工業(yè)大學(xué)信息管理與信息系統(tǒng)專業(yè),學(xué)士學(xué)位,主要從事通信行業(yè)業(yè)務(wù)系統(tǒng)分析、設(shè)計(jì)、開發(fā)、項(xiàng)目管理等工作,主要從事Java Web應(yīng)用系統(tǒng)開發(fā)、智能終端Android平臺(tái)應(yīng)用開發(fā)以及基于HTM5跨手機(jī)平臺(tái)的應(yīng)用開發(fā),熟悉Java開發(fā)技術(shù),致力于移動(dòng)終端的應(yīng)用開發(fā),熱衷于開源技術(shù)學(xué)習(xí)與相關(guān)討論?!∮崂杳簦琁BM軟件部高級(jí)信息工程師、資深技術(shù)顧問(wèn),主要負(fù)責(zé)IBM WebSphere系列產(chǎn)品的技術(shù)支持工作,專注于產(chǎn)品新特性、系統(tǒng)性能調(diào)優(yōu)、疑難問(wèn)題診斷與解決。開源愛好者,滿江紅論壇的核心成員,組織翻譯了大量開源技術(shù)文檔和資料,深受社區(qū)擁戴。利用業(yè)余時(shí)間擔(dān)任CSDN、CJSDN、Dev2Dev、Matrix、JavaWorldTW、Spring中文網(wǎng)、WebSphereChina.net等Java論壇的版主,在各大技術(shù)社區(qū)推動(dòng)開源和敏捷開發(fā)做出了積極的貢獻(xiàn)。參與審校和翻譯了《Ajax設(shè)計(jì)模式》、《CSS實(shí)戰(zhàn)手冊(cè)》、《Hibernate實(shí)戰(zhàn)(第2版)》、《Java腳本編程》、《Effective Java中文版(第2版)》、《REST實(shí)戰(zhàn)中文版》、《Java 7程序設(shè)計(jì)》等著作。

圖書目錄

譯者序
前 言
第1章 Servlet / 1
1.1 Servlet API概述 / 1
1.2 Servlet / 2
1.3 編寫基礎(chǔ)的Servlet應(yīng)用程序 / 3
1.4 ServletRequest / 6
1.5 ServletResponse / 7
1.6 ServletConfig / 8
1.7 ServletContext / 10
1.8 GenericServlet / 11
1.9 HTTP Servlet / 13
1.10 處理HTML表單 / 15
1.11 使用部署描述符 / 21
1.12 小結(jié) / 23
第2章 Session管理 / 24
2.1 網(wǎng)址重寫 / 24
2.2 隱藏域 / 29
2.3 cookie / 34
2.4 HttpSession對(duì)象 / 42
2.5 小結(jié) / 51
第3章 JSP / 52
3.1 JSP概述 / 52
3.2 備注 / 57
3.3 隱式對(duì)象 / 57
3.4 指令 / 60
3.5 腳本元素 / 63
3.6 動(dòng)作 / 68
3.7 小結(jié) / 71
第4章 EL / 72
4.1 EL語(yǔ)法 / 72
4.2 訪問(wèn)JavaBean / 74
4.3 EL隱式對(duì)象 / 75
4.4 使用其他EL運(yùn)算符 / 78
4.5 使用EL / 80
4.6 在JSP 2.0及更高版本中配置EL / 83
4.7 小結(jié) / 85
第5章 JSTL / 86
5.1 下載JSTL / 86
5.2 JSTL類庫(kù) / 86
5.3 通用動(dòng)作指令 / 87
5.4 條件式動(dòng)作指令 / 91
5.5 iterator動(dòng)作指令 / 93
5.6 格式化動(dòng)作指令 / 102
5.7 函數(shù) / 109
5.8 小結(jié) / 114
第6章 編寫定制標(biāo)簽 / 115
6.1 定制標(biāo)簽概述 / 115
6.2 簡(jiǎn)單的標(biāo)簽處理器 / 116
6.3 SimpleTag范例 / 116
6.4 處理屬性 / 119
6.5 管理標(biāo)簽主體  / 122
6.6 編寫EL函數(shù) / 125
6.7 發(fā)布定制標(biāo)簽 / 126
6.8 小結(jié) / 128
第7章 標(biāo)簽文件 / 129
7.1 標(biāo)簽文件簡(jiǎn)介 / 129
7.2 我們的第一個(gè)標(biāo)簽文件 / 130
7.3 標(biāo)簽文件指令 / 131
7.4 doBody / 139
7.5 invoke / 141
7.6 小結(jié) / 143
第8章 監(jiān)聽器 / 144
8.1 監(jiān)聽器接口和注冊(cè) / 144
8.2 Servlet Context監(jiān)聽器 / 145
8.3 Session監(jiān)聽器 / 148
8.4 ServletRequest監(jiān)聽器 / 153
8.5 小結(jié) / 155
第9章 過(guò)濾器 / 156
9.1 Filter API / 156
9.2 過(guò)濾器的配置 / 157
9.3 范例1:日志過(guò)濾器 / 159
9.4 范例2:圖片保護(hù)過(guò)濾器 / 163
9.5 范例3:下載計(jì)數(shù)過(guò)濾器 / 164
9.6 過(guò)濾器的順序 / 168
9.7 小結(jié) / 169
第10章 應(yīng)用程序設(shè)計(jì) / 170
10.1 Model 1概述 / 170
10.2 Model 2概述 / 170
10.3 基于Servlet Controller的Model 2 / 172
10.4 基于Filter Dispatcher的Model 2 / 181
10.5 驗(yàn)證器 / 184
10.6 數(shù)據(jù)庫(kù)訪問(wèn) / 189
10.7 依賴注入 / 199
10.8 小結(jié) / 208
第11章 文件上傳 / 209
11.1 客戶端編程 / 209
11.2 服務(wù)器端編程 / 210
11.3 上傳Servlet范例 / 212
11.4 多文件上傳 / 214
11.5 上傳客戶端 / 217
11.6 小結(jié) / 223
第12章 文件下載 / 224
12.1 文件下載概述 / 224
12.2 范例1:隱藏資源 / 225
12.3 范例2:防止跨站引用 / 230
12.4 小結(jié) / 232
第13章 請(qǐng)求和響應(yīng)的裝飾 / 233
13.1 Decorator模式 / 233
13.2 Servlet Wrapper類 / 234
13.3 范例:AutoCorrect過(guò)濾器 / 235
13.4 小結(jié) / 242
第14章 異步處理 / 243
14.1 概述 / 243
14.2 編寫異步的Servlet和Filter / 243
14.3 編寫異步的Servlet / 244
14.4 異步監(jiān)聽器 / 249
14.5 小結(jié) / 251
第15章 安全性 / 252
15.1 驗(yàn)證和授權(quán) / 252
15.2 驗(yàn)證方法 / 256
15.3 SSL / 263
15.4 通過(guò)編程確保安全性 / 268
15.5 小結(jié) / 271
第16章 部署 / 272
16.1 部署描述符概述 / 272
16.2 部署 / 284
16.3 Web Fragment / 285
16.4 小結(jié) / 287
第17章 動(dòng)態(tài)注冊(cè)和Servlet容器初始化 / 288
17.1 動(dòng)態(tài)注冊(cè) / 288
17.2 Servlet容器初始化 / 291
17.3 小結(jié) / 293
第18章 Struts 2簡(jiǎn)介 / 294
18.1 Struts 2的優(yōu)勢(shì) / 294
18.2 Struts 2工作原理 / 295
18.3 攔截器 / 297
18.4 Struts 2的配置文件 / 299
18.5 簡(jiǎn)單的Struts應(yīng)用程序 / 307
18.6 小結(jié) / 311
附錄A Tomcat / 312
附錄B Web注解 / 316
附錄C SSL證書 / 320

本目錄推薦

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