注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)網(wǎng)絡(luò)編程JSP設(shè)計(jì)(第3版)

JSP設(shè)計(jì)(第3版)

JSP設(shè)計(jì)(第3版)

定 價(jià):¥79.00

作 者: (美)Hans Bergsten著;林琪,朱濤江譯;林琪譯
出版社: 中國(guó)電力出版社
叢編項(xiàng): O’Reilly Java系列
標(biāo) 簽: jsp

ISBN: 9787508322735 出版時(shí)間: 2004-12-01 包裝: 平裝
開(kāi)本: 23cm 頁(yè)數(shù): 778 字?jǐn)?shù):  

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

  “Hans Bergsten是一位經(jīng)驗(yàn)老道的JSP專(zhuān)家組成員,他對(duì)JSP做出了卓越的貢獻(xiàn)。Hans不僅充分而準(zhǔn)確地領(lǐng)會(huì)了JSP 2.0和JSTL 1.1的新特性,而且通過(guò)這本書(shū)以一種組織得當(dāng)、易于理解的方式表述出來(lái)。書(shū)中還提供了大量點(diǎn)睛的絕好例子,因此對(duì)于所有嚴(yán)謹(jǐn)?shù)腏SP 2.0開(kāi)發(fā)人員來(lái)說(shuō),都應(yīng)當(dāng)將這本書(shū)作為‘必備’手冊(cè)放在身邊?!薄狹ark Toth,JSP 2.0規(guī)范首席設(shè)計(jì)師,Sun Microsystems公司 自1999處JSP 1.0發(fā)布以來(lái),JavaServer Pages(JSP)可謂掀起了一場(chǎng)風(fēng)暴,其追隨者蜂擁而至。JSP為企業(yè)Java開(kāi)發(fā)人員提供了一個(gè)開(kāi)發(fā)動(dòng)態(tài)Web網(wǎng)站和Web應(yīng)用的靈活工具。隨著JSP標(biāo)準(zhǔn)標(biāo)記庫(kù)(JSTL)的引入,JSP規(guī)范第一版中略顯粗糙的方面也有了大幅改進(jìn),JSP 2.0則將此技術(shù)又推向了一個(gè)新的高度。 《JSP設(shè)計(jì)(第三版)》得到了充分的修訂和更新,以涵蓋JSP 2.0和JSTL 1.1規(guī)范。其中詳細(xì)介紹了JSP 2.0中新增的表達(dá)式語(yǔ)言(EL)、JSTL 1.1標(biāo)記庫(kù)和新的函數(shù)庫(kù)、支持定制標(biāo)記庫(kù)開(kāi)發(fā)(而無(wú)須Java代碼)的新標(biāo)記文件格式、簡(jiǎn)化的Java標(biāo)記庫(kù)API、在JSP XML語(yǔ)法方面所做出的改進(jìn)等等。不僅如此,在此還詳盡地描述了Apache Tomcat服務(wù)器的建立、JSP和JSTL語(yǔ)法和特征、錯(cuò)誤處理和調(diào)試、鑒別和個(gè)人化、數(shù)據(jù)庫(kù)訪問(wèn)、XML處理和國(guó)際化等諸多內(nèi)容。 希望學(xué)習(xí)JSP的專(zhuān)業(yè)人士可以劃歸為兩大陣營(yíng),而這本書(shū)也充分認(rèn)識(shí)到這兩大陣營(yíng)存在著不同的需求:網(wǎng)頁(yè)設(shè)計(jì)人員感興趣的是如何在Web頁(yè)面中使用JSP元素,而程序員則更希望了解JSP API,以及如何將JSP有效地用做企業(yè)應(yīng)用的一部分。如果你身為網(wǎng)頁(yè)設(shè)計(jì)人員,那么會(huì)從本書(shū)第二部分的實(shí)用Web應(yīng)用示例中獲益匪淺。如果你是一個(gè)程序員,則會(huì)對(duì)第三部分詳細(xì)介紹的高級(jí)主題倍加推崇,例如如何使用流行的Apache Struts MVC(模型-視圖-控制器)框架將Servlet和JavaBeans組件與JSP集成,以及如何使用JSP API開(kāi)發(fā)定制標(biāo)記庫(kù),在此還提供了一些實(shí)際示例,開(kāi)發(fā)你自己的標(biāo)記庫(kù)時(shí)可以將這些示例作為起點(diǎn)。

作者簡(jiǎn)介

  HansBergsten是GefionSoftware的創(chuàng)始人,這家公司主要致力于基于J2EE技術(shù)的服務(wù)器端Java服務(wù)和產(chǎn)品的開(kāi)發(fā)。從Servlet和JSP規(guī)范誕生之日起,Hans就一直是相應(yīng)工作級(jí)別中的一位積極參與者。他還對(duì)其他一些相關(guān)的JCP規(guī)范也有所貢獻(xiàn)。如JSP標(biāo)準(zhǔn)記庫(kù)和FJavaServerFaces。作為ApacheJakarta項(xiàng)目管理委員會(huì)的最初成員之一,他還大力推動(dòng)了Servlet和JSP的ApacheTomcat參考實(shí)現(xiàn)的開(kāi)發(fā)。相關(guān)圖書(shū)JakartaStruts編程(第二版)

圖書(shū)目錄

前言 1
第一部分 JSP應(yīng)用初步
第一章 JavaServer Pages入門(mén) 17
什么是JavaServer Pages 17
為什么使用 JSP 18
如何起步 24
第二章 HTTP和Servlet基礎(chǔ) 25
HTTP請(qǐng)求/響應(yīng)模型 26
Servlet 33
第三章 JSP概述 37
Servlet存在的問(wèn)題 37
JSP頁(yè)面剖析 39
JSP處理 40
采用MVC模型的JSP 應(yīng)用設(shè)計(jì) 44
第四章 建立JSP環(huán)境 46
安裝Java軟件開(kāi)發(fā)工具包 46
安裝Tomcat服務(wù)器 47
測(cè)試Tomcat 52
安裝書(shū)中的例子 53
示例Web應(yīng)用概述 54
第二部分 JSP應(yīng)用開(kāi)發(fā)
第五章 生成動(dòng)態(tài)內(nèi)容 59
創(chuàng)建一個(gè)JSP頁(yè)面 59
安裝JSP頁(yè)面 60
運(yùn)行JSP頁(yè)面 62
使用JSP指令元素 62
使用模板文本 64
使用JSP動(dòng)作元素 65
第六章 在JSP頁(yè)面中使用JavaBeans組件 73
什么是bean 73
在JSP頁(yè)面中聲明bean 75
讀取bean性質(zhì) 76
設(shè)置bean性質(zhì) 79
第七章 使用定制標(biāo)記庫(kù)和JSP標(biāo)準(zhǔn)標(biāo)記庫(kù) 83
定制標(biāo)記庫(kù)是什么? 83
安裝定制標(biāo)記庫(kù) 84
聲明定制標(biāo)記庫(kù) 84
使用標(biāo)記庫(kù)中的動(dòng)作 88
第八章 處理輸入和輸出 95
讀取請(qǐng)求參數(shù)值 95
驗(yàn)證用戶輸入 107
格式化HTML輸出 119
第九章 錯(cuò)誤處理和調(diào)試 122
處理語(yǔ)法錯(cuò)誤 122
調(diào)試JSP應(yīng)用 130
處理運(yùn)行時(shí)錯(cuò)誤 135
第十章 在JSP頁(yè)面、請(qǐng)求和用戶間共享數(shù)據(jù) 142
在頁(yè)面間傳遞控制和數(shù)據(jù) 142
共享會(huì)話和應(yīng)用數(shù)據(jù) 150
在線購(gòu)物 159
內(nèi)存使用考慮 168
第十一章 將定制標(biāo)記庫(kù)開(kāi)發(fā)為標(biāo)記文件 170
創(chuàng)建和使用標(biāo)記文件 170
訪問(wèn)屬性值 172
處理動(dòng)作體 175
處理片段屬性 178
通過(guò)變量向調(diào)用頁(yè)面提供數(shù)據(jù) 180
中止頁(yè)面處理 183
將標(biāo)記文件打包以便于重用 184
第十二章 訪問(wèn)數(shù)據(jù)庫(kù) 187
從JSP頁(yè)面訪問(wèn)數(shù)據(jù)庫(kù) 188
不采用bean驗(yàn)證復(fù)雜的輸入 216
使用事務(wù) 219
特定于應(yīng)用的數(shù)據(jù)庫(kù)動(dòng)作 221
第十三章 鑒別和個(gè)人化 222
容器提供的鑒別 223
應(yīng)用控制的鑒別 229
其他安全問(wèn)題 247
第十四章 國(guó)際化 249
Java對(duì)國(guó)際化和本地化的支持 250
生成本地化輸出 254
位的簡(jiǎn)史 271
處理本地化輸入 274
第十五章 處理XML數(shù)據(jù) 283
生成XML響應(yīng) 283
將XML轉(zhuǎn)換為HTML 285
將XML轉(zhuǎn)換為依賴(lài)于設(shè)備的格式 291
處理XML數(shù)據(jù) 292
第十六章 使用腳本元素 305
使用page指令腳本屬性 305
隱式JSP腳本對(duì)象 306
使用小腳本 308
使用表達(dá)式 311
使用聲明 311
混合動(dòng)作元素和腳本元素 315
處理腳本語(yǔ)法錯(cuò)誤 319
第十七章 拾遺補(bǔ)缺 328
緩沖 328
包含頁(yè)面片段 330
全局配置選項(xiàng) 336
混合客戶端和服務(wù)器端代碼 341
預(yù)編譯JSP 頁(yè)面 351
避免JSP頁(yè)面緩存 354
將JSP頁(yè)面寫(xiě)作XML文檔 356
如何解釋URI 363
第三部分 J2EE和JSP組件開(kāi)發(fā)中的JSP
第十八章 Web應(yīng)用模型 369
J2EE 369
MVC設(shè)計(jì)模型 372
可擴(kuò)展性 377
第十九章 結(jié)合JSP和Servlet 382
Servlet、過(guò)濾器和監(jiān)聽(tīng)者 382
為各項(xiàng)任務(wù)選擇適當(dāng)?shù)慕M件類(lèi)型 394
使用監(jiān)聽(tīng)者初始化共享資源 396
使用過(guò)濾器進(jìn)行訪問(wèn)控制 399
使用Servlet集中處理請(qǐng)求 403
使用一個(gè)通用JSP錯(cuò)誤頁(yè)面 416
第二十章 為JSP開(kāi)發(fā)JavaBeans組件 419
Bean作為JSP組件 419
JSP Bean示例 425
意料之外的行為 435
第二十一章 使用Java開(kāi)發(fā)定制標(biāo)記庫(kù) 437
開(kāi)發(fā)簡(jiǎn)單標(biāo)記處理器 438
開(kāi)發(fā)傳統(tǒng)標(biāo)記處理器 457
開(kāi)發(fā)標(biāo)記庫(kù)函數(shù) 476
創(chuàng)建標(biāo)記庫(kù)描述文件 477
打包和安裝標(biāo)記庫(kù) 485
第二十二章 高級(jí)定制標(biāo)記庫(kù)特性 489
開(kāi)發(fā)協(xié)作動(dòng)作 489
驗(yàn)證語(yǔ)法 503
在標(biāo)記庫(kù)中使用監(jiān)聽(tīng)者 510
動(dòng)態(tài)屬性值和類(lèi)型 511
第二十三章 定制代碼與JSTL的集成 516
設(shè)置和使用配置變量 516
集成定制條件動(dòng)作 519
集成定制循環(huán)動(dòng)作 520
集成定制國(guó)際化動(dòng)作 527
集成定制數(shù)據(jù)庫(kù)動(dòng)作 529
使用JSTL標(biāo)記庫(kù)驗(yàn)證器 531
第二十四章 數(shù)據(jù)庫(kù)訪問(wèn)策略 533
JDBC基礎(chǔ)知識(shí) 534
使用連接和連接池 536
使連接池對(duì)應(yīng)用組件可用 545
使用通用數(shù)據(jù)庫(kù)bean 552
開(kāi)發(fā)特定于應(yīng)用的數(shù)據(jù)庫(kù)組件 556
第四部分 附錄
附錄一 JSP元素參考 563
附錄二 JSTL動(dòng)作和API參考 589
附錄三 JSP表達(dá)式語(yǔ)言參考 646
附錄四 JSP API參考 653
附錄五 本書(shū)示例中定制動(dòng)作的API參考 715
附錄六 Web應(yīng)用結(jié)構(gòu)和部署描述文件參考 730
索引 753

本目錄推薦

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