出版時(shí)間:2009-5 出版社:清華大學(xué)出版社 作者:林巧民 主編 頁數(shù):330
前言
JSP是由美國Sun公司倡導(dǎo)、許多公司參與建立的一種動態(tài)網(wǎng)頁技術(shù)標(biāo)準(zhǔn),它采用Java語言作為腳本語言,是J2EE體系結(jié)構(gòu)中的一項(xiàng)重要組成技術(shù),它為開發(fā)人員提供了一個(gè)Server端框架,基于這個(gè)框架,開發(fā)人員可以綜合應(yīng)用HTML、XML、Java語言以及其他腳本語言,靈活、快速地創(chuàng)建各種動態(tài)網(wǎng)頁內(nèi)容,是眾多Web編程語言中的佼佼者?! ”緯鴱慕虒W(xué)實(shí)際需求出發(fā),合理安排知識結(jié)構(gòu),從零開始、由淺入深、循序漸進(jìn)地講解JSP的相關(guān)知識和開發(fā)技術(shù),本書共分15章,主要內(nèi)容如下: 第1章介紹了JSP技術(shù)的概況及其基本工作原理?! 〉?章介紹了JSP的運(yùn)行和開發(fā)環(huán)境?! 〉?章介紹了JSP的基本語法,并解釋其基本功能和作用?! 〉?章介紹了Java語言的編程基礎(chǔ)。 第5章介紹了Java語言的面向?qū)ο缶幊碳夹g(shù)。 第6章介紹了JSP的內(nèi)置對象?! 〉?章介紹了JSP + JavaBean的組合?! 〉?章介紹了Java Servlet技術(shù)?! 〉?章介紹了自定義JSP標(biāo)記?! 〉?0章介紹了JSP的安全性問題。 第11章介紹了數(shù)據(jù)庫技術(shù)的基礎(chǔ)知識?! 〉?2章介紹了JDBC的相關(guān)知識以及如何在JSP中使用JDBC來訪問數(shù)據(jù)庫。 第13章介紹了可擴(kuò)展標(biāo)記語言XML?! 〉?4章介紹了JSP應(yīng)用的部署和錯誤處理。 第15章介紹了JSP網(wǎng)站的構(gòu)建實(shí)例。 本書圖文并茂,條理清晰,通俗易懂,內(nèi)容豐富,在講解每個(gè)知識點(diǎn)時(shí)都配有相應(yīng)的實(shí)例,方便讀者上機(jī)實(shí)踐。同時(shí),在難于理解和掌握的部分內(nèi)容上給出相關(guān)提示,讓讀者能夠快速地提高操作技能。此外,本書還配有大量的綜合實(shí)例和練習(xí),讓讀者在不斷的實(shí)際操作中更加牢固地掌握書中講解的內(nèi)容?! ”緯闪智擅裰骶?,同時(shí)它也是集體智慧的結(jié)晶,參加本書編寫和制作的人員還有肖艷、鄭少京、陳遠(yuǎn)清、袁薇薇、陳曉靜、陳映鉗、趙臻、高俊、肖云龍、陳建兵、張興武、周惠、楊玉敏、張鳳霞、李志偉、張志云等人。由于作者水平有限,本書不足之處在所難免,歡迎廣大讀者批評指正。我們的郵箱是:huchenhao@263.net,電話:010-62796045?! ∽髡摺 ?009年3月
內(nèi)容概要
本書由淺入深、循序漸進(jìn)地介紹了JSP的基礎(chǔ)知識和相關(guān)技術(shù)。全書共分15章,分別介紹了JSP技術(shù)的概況及其基本工作原理,JSP運(yùn)行和開發(fā)環(huán)境,JSP基本語法,Java語言編程技術(shù),JSP內(nèi)置對象,JSP + JavaBean的組合,Java Servlet技術(shù),自定義JSP標(biāo)記,JSP的安全性,數(shù)據(jù)庫技術(shù)基礎(chǔ),在JSP中使用JDBC來訪問數(shù)據(jù)庫,可擴(kuò)展標(biāo)記語言XML,JSP應(yīng)用的部署和錯誤處理等。最后一章還安排了JSP網(wǎng)站的構(gòu)建實(shí)例,用于提高和拓寬讀者對JSP的掌握與應(yīng)用。 本書內(nèi)容豐富,結(jié)構(gòu)清晰,語言簡練,圖文并茂,具有很強(qiáng)的實(shí)用性和可操作性,是一本適合于大中專院校、職業(yè)院校及各類社會培訓(xùn)學(xué)校的優(yōu)秀教材,也是廣大初、中級電腦用戶的自學(xué)參考書。
書籍目錄
第1章 初識JSP 1.1 HTML基礎(chǔ) 1.2 JSP概述 1.3 習(xí)題 第2章 JSP運(yùn)行環(huán)境和開發(fā)環(huán)境 2.1 運(yùn)行環(huán)境 2.2 開發(fā)環(huán)境 2.3 上機(jī)練習(xí) 2.4 習(xí)題 第3章 JSP語法 3.1 JSP概述 3.2 注釋 3.3 JSP指令 3.4 腳本元素 3.5 JSP操作 3.6 實(shí)例 3.7 上機(jī)練習(xí) 3.8 習(xí)題 第4章 Java編程語言 4.1 Java概述 4.2 Java數(shù)據(jù)類型 4.3 符號 4.4 程序語句 4.5 流程控制 4.6 使用Eclipse開發(fā)Java程序 4.7 上機(jī)練習(xí) 4.8 習(xí)題 第5章 Java面向?qū)ο缶幊? 5.1 類 5.2 對象 5.3 訪問控制符 5.4 繼承與多態(tài) 5.5 上機(jī)練習(xí) 5.6 習(xí)題 第6章 JSP中的內(nèi)置對象 6.1 內(nèi)置對象概述 6.2 out對象 6.3 request對象 6.4 response對象 6.5 session對象 6.6 pageContext對象 6.7 application對象 6.8 config對象 6.9 page對象 6.10 exception對象 6.11 上機(jī)練習(xí) 6.12 習(xí)題 第7章 JSP與JavaBean 第8章 Servlet技術(shù) 第9章 JSP標(biāo)記庫 第10章 JSP安全性第11章 數(shù)據(jù)庫基礎(chǔ) 第12章 JSP數(shù)據(jù)庫應(yīng)用第13章 JSP與XML 第14章 JSP應(yīng)用的部署和錯誤處理第15章 JSP網(wǎng)站的構(gòu)建實(shí)例
章節(jié)摘錄
為了構(gòu)建出高效的Web系統(tǒng),在應(yīng)用程序的實(shí)現(xiàn)過程中,應(yīng)盡可能采用先進(jìn)的設(shè)計(jì)思路?! 。?)將內(nèi)容的生成和顯示分離 用JSP技術(shù),Web頁面開發(fā)人員可以使用:HTML或者XML標(biāo)識來設(shè)計(jì)和格式化最終頁面,并使用JSP標(biāo)識或者小腳本來生成頁面上的動態(tài)內(nèi)容(內(nèi)容是根據(jù)請求變化的,例如請求帳戶信息或者特定的一瓶酒的價(jià)格等)。生成內(nèi)容的邏輯被封裝在標(biāo)識和JavaBeans組件中,并且捆綁在腳本中,所有的腳本在服務(wù)器端運(yùn)行。由于核心邏輯被封裝在標(biāo)識和JavaBeans中,所以Web管理人員和頁面設(shè)計(jì)者,能夠編輯和使用JSP頁面,而不影響內(nèi)容的生成。在服務(wù)器端,JSP引擎解釋JSP標(biāo)識和腳本,生成所請求的內(nèi)容(例如,通過訪問JavaBeans組件,使用JDBC技術(shù)訪問數(shù)據(jù)庫或者包含文件),并且將結(jié)果以HTML或者XML頁面的形式發(fā)送回瀏覽器。這既有助于作者保護(hù)自己的代碼,又能保證任何基于HTML的Web瀏覽器的完全可用性?! 。?)利用可重用組件絕大多數(shù)JSP頁面依賴于可重用的、跨平臺的組件(JavaBeans或者EnterpriseJavaBeans組件)來執(zhí)行應(yīng)用程序所要求的復(fù)雜的處理。開發(fā)人員能夠共享和交換執(zhí)行普通操作的組件,或者使得這些組件為更多的使用者和客戶團(tuán)體所使用。基于組件的方法加速了總體開發(fā)過程,并且使得各種組織在他們現(xiàn)有的技能和優(yōu)化結(jié)果的開發(fā)努力中得到平衡?! 。?)采用表示簡化開發(fā)由于不是所有的Web頁面開發(fā)人員都熟悉腳本語言,所以JavaServerPages技術(shù)封裝了許多功能,這些功能是在與JSP相關(guān)的XMI+標(biāo)識中生成動態(tài)內(nèi)容所需要的.標(biāo)準(zhǔn)的JSP標(biāo)識能夠訪問和實(shí)例化JavaBeans組件、設(shè)置或者檢索組件屬性、下載Applet,以及執(zhí)行用其他方法難于編碼且耗時(shí)的功能。通過開發(fā)和定制標(biāo)識庫,可以擴(kuò)展JSP技術(shù)。所以,第三方開發(fā)人員和其他人員可以為常用功能創(chuàng)建自己的標(biāo)識庫,這也使得Web頁面開發(fā)得以簡化。
編輯推薦
內(nèi)容豐富,結(jié)構(gòu)清晰,語言簡練,圖文并茂,具有很強(qiáng)的實(shí)用性和可操作性,是一本適合于大中專院校、職業(yè)院校及各類社會培訓(xùn)學(xué)校的優(yōu)秀教材,也是廣大初、中級電腦用戶的自學(xué)參考書?! 禞SP動態(tài)網(wǎng)站開發(fā)實(shí)用教程》對應(yīng)的電子教案。
圖書封面
評論、評分、閱讀與下載
JSP動態(tài)網(wǎng)站開發(fā)實(shí)用教程 PDF格式下載