出版時間:2002-3 出版社:中國電力出版社 作者:何健輝 譯 頁數(shù):560 字?jǐn)?shù):530000
內(nèi)容概要
兩年前,企業(yè)級Java風(fēng)暴席卷了整個Java社團(tuán)——開發(fā)者們都已認(rèn)識到它在構(gòu)建分布式應(yīng)用程序方面的潛力。而現(xiàn)在, JSP(Javaserver Pages)能夠協(xié)調(diào)網(wǎng)頁設(shè)計者和程序員之間的工作,讓他們共同創(chuàng)建動態(tài)網(wǎng)頁。然而,JSP不同于其他的Java技術(shù),它可以幫助那些非編程人員開發(fā)Web應(yīng)用程序。
本書帶領(lǐng)讀者進(jìn)入令人激動的JSP新世界,對它做了全面介紹。闡述了JSP如何充分利用Java servlet來創(chuàng)建高效的、可復(fù)用的Web應(yīng)用程序。書中還展示了如何用Apache Tomcat服務(wù)器啟動JSP,并詳細(xì)講述了JSP語法、腳本元素、錯誤處理和調(diào)試、數(shù)據(jù)庫訪問、身份驗(yàn)證和個性化、國際化、與XML集成等。
本書可以滿足兩類想學(xué)習(xí)JSP的專業(yè)人士的不同需要:一類是網(wǎng)頁設(shè)計師,他們對如何在網(wǎng)頁中使用JSP元素很感興趣;另一類是程序員,他們對JSP API極為關(guān)注。對于那些渴望編寫自己的JSP組件的讀者,本書將指導(dǎo)你研究諸如創(chuàng)建自定義標(biāo)記庫,將servlet和JavaBeans與JSP集成在一起等更深入的課題。最后,本書作者提供了一個完整的自定義標(biāo)記庫,可用于數(shù)據(jù)庫訪問、國際化,還可以用在你自己的JSP庫中。
書籍目錄
前言
第一部分 JSP應(yīng)用程序基礎(chǔ)
第一章 JSP介紹
什么是JSP7
為什么要使用JSP?
開始學(xué)習(xí)所需要的東西
第二章 HTTP和Server基礎(chǔ)
HTTP請求/應(yīng)答模型
servlet
將Java Web應(yīng)用程序打包
第三章 JSP概覽
servlet所帶來的問題
JSP頁面剖析
JSP處理過程
使用MVC設(shè)計JSP應(yīng)用程序
第四章 構(gòu)建JSP環(huán)境
安裝Java軟件開發(fā)工具包
安裝Tomcat服務(wù)器
測試Tomcat
安裝本書的例子
Web應(yīng)用程序例子概覽
第二部分 JSP應(yīng)用程序開發(fā)
第五章產(chǎn)生動態(tài)內(nèi)容
現(xiàn)在是幾點(diǎn)?
輸入和輸出
第六章 使用腳本元素
Java啟蒙
JSP隱含對象
條件處理
顯示數(shù)值
使用表達(dá)式來設(shè)置屬性
聲明變量和方法
第七章 錯誤處理和調(diào)試
處理語法錯誤
對基于JSP的應(yīng)用程序進(jìn)行調(diào)試
處理運(yùn)行時的錯誤
第八章 在JSP頁面、請求和用戶間共享
在頁面間傳遞控制和數(shù)據(jù)
共享會話和應(yīng)用程序數(shù)據(jù)
使用自定義行為
在線購物
內(nèi)存使用策略
第九章 數(shù)據(jù)庫訪問
從JSP頁面訪問數(shù)據(jù)庫
在不使用beau的情況下進(jìn)行輸入驗(yàn)證
使用事務(wù)
應(yīng)用程序特定的數(shù)據(jù)庫行為
第十章 身份驗(yàn)證和個性化
由容器提供的身份驗(yàn)證
應(yīng)用程序控制的身份驗(yàn)證
另外一些安全問題
第十一章 國際化
Java是如何支持國際化和才
產(chǎn)生本地化的輸出
比特簡史
處理本地化的輸入
第十二章 拾遺補(bǔ)缺
緩沖
引入頁面片段
XML和 JSP
混合客戶端代碼和服務(wù)器端代碼
對JSP頁面進(jìn)行預(yù)編譯
防止JSP頁面被緩存
URL是如何被解釋的
第三部分 JZEE中的 JSP和 JSI
第十三章 Web應(yīng)用程序模型
JZEE模型
MVC模型
可縮放性
第十四章 將servlet和 JSP組合使用
將servle在用作控制器
使用Action對象來實(shí)現(xiàn)一個更加模塊化的設(shè)計
在servlet和JSP頁面間共享信息
對所有的運(yùn)行時錯誤使用同一個JSP錯誤處理賈
第十五章 開發(fā)用于JSP的 JavaBea
作為 JSP組件的 JavaBeans
JSP bean的例子
意想不到的<jsp:setProperty>行為
第十六章 開發(fā)JSP自定義行為
標(biāo)記擴(kuò)展基礎(chǔ)
開發(fā)一個簡單的行為
處理行為體
讓行為互相協(xié)作
通過行為創(chuàng)建新的變量
開發(fā)迭代行為
創(chuàng)建TLD
語法驗(yàn)證
如何重用標(biāo)記處理程序
打包和安裝標(biāo)記庫
第十六章 開發(fā)數(shù)據(jù)庫訪問組件
使用連接和連接池
使用通用數(shù)據(jù)庫bean
開發(fā)通用數(shù)據(jù)庫自定義行為
開發(fā)應(yīng)用程序特有的數(shù)據(jù)庫組件
第四部分 附錄
附錄一 JSP元素的語法參考
附錄二 JSP的API參考
附錄三 本書例子中的自定義行為和類的章
附錄四 Web應(yīng)用程序結(jié)構(gòu)和配置描述符。
附錄五 JSP資源參考
詞匯表
圖書封面
評論、評分、閱讀與下載