出版時間:2009-5 出版社:清華大學(xué)出版社 作者:林巧民 主編 頁數(shù):330
前言
JSP是由美國Sun公司倡導(dǎo)、許多公司參與建立的一種動態(tài)網(wǎng)頁技術(shù)標(biāo)準(zhǔn),它采用Java語言作為腳本語言,是J2EE體系結(jié)構(gòu)中的一項重要組成技術(shù),它為開發(fā)人員提供了一個Server端框架,基于這個框架,開發(fā)人員可以綜合應(yīng)用HTML、XML、Java語言以及其他腳本語言,靈活、快速地創(chuàng)建各種動態(tài)網(wǎng)頁內(nèi)容,是眾多Web編程語言中的佼佼者?! ”緯鴱慕虒W(xué)實際需求出發(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ǔ)?! 〉?章介紹了Java語言的面向?qū)ο缶幊碳夹g(shù)?! 〉?章介紹了JSP的內(nèi)置對象。 第7章介紹了JSP + JavaBean的組合?! 〉?章介紹了Java Servlet技術(shù)。 第9章介紹了自定義JSP標(biāo)記。 第10章介紹了JSP的安全性問題。 第11章介紹了數(shù)據(jù)庫技術(shù)的基礎(chǔ)知識?! 〉?2章介紹了JDBC的相關(guān)知識以及如何在JSP中使用JDBC來訪問數(shù)據(jù)庫。 第13章介紹了可擴(kuò)展標(biāo)記語言XML。 第14章介紹了JSP應(yīng)用的部署和錯誤處理?! 〉?5章介紹了JSP網(wǎng)站的構(gòu)建實例?! ”緯鴪D文并茂,條理清晰,通俗易懂,內(nèi)容豐富,在講解每個知識點時都配有相應(yīng)的實例,方便讀者上機(jī)實踐。同時,在難于理解和掌握的部分內(nèi)容上給出相關(guān)提示,讓讀者能夠快速地提高操作技能。此外,本書還配有大量的綜合實例和練習(xí),讓讀者在不斷的實際操作中更加牢固地掌握書中講解的內(nèi)容。 本書由林巧民主編,同時它也是集體智慧的結(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)建實例,用于提高和拓寬讀者對JSP的掌握與應(yīng)用。 本書內(nèi)容豐富,結(jié)構(gòu)清晰,語言簡練,圖文并茂,具有很強(qiáng)的實用性和可操作性,是一本適合于大中專院校、職業(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 實例 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)建實例
章節(jié)摘錄
為了構(gòu)建出高效的Web系統(tǒng),在應(yīng)用程序的實現(xiàn)過程中,應(yīng)盡可能采用先進(jìn)的設(shè)計思路?! 。?)將內(nèi)容的生成和顯示分離 用JSP技術(shù),Web頁面開發(fā)人員可以使用:HTML或者XML標(biāo)識來設(shè)計和格式化最終頁面,并使用JSP標(biāo)識或者小腳本來生成頁面上的動態(tài)內(nèi)容(內(nèi)容是根據(jù)請求變化的,例如請求帳戶信息或者特定的一瓶酒的價格等)。生成內(nèi)容的邏輯被封裝在標(biāo)識和JavaBeans組件中,并且捆綁在腳本中,所有的腳本在服務(wù)器端運(yùn)行。由于核心邏輯被封裝在標(biāo)識和JavaBeans中,所以Web管理人員和頁面設(shè)計者,能夠編輯和使用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)體所使用?;诮M件的方法加速了總體開發(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)識能夠訪問和實例化JavaBeans組件、設(shè)置或者檢索組件屬性、下載Applet,以及執(zhí)行用其他方法難于編碼且耗時的功能。通過開發(fā)和定制標(biāo)識庫,可以擴(kuò)展JSP技術(shù)。所以,第三方開發(fā)人員和其他人員可以為常用功能創(chuàng)建自己的標(biāo)識庫,這也使得Web頁面開發(fā)得以簡化。
編輯推薦
內(nèi)容豐富,結(jié)構(gòu)清晰,語言簡練,圖文并茂,具有很強(qiáng)的實用性和可操作性,是一本適合于大中專院校、職業(yè)院校及各類社會培訓(xùn)學(xué)校的優(yōu)秀教材,也是廣大初、中級電腦用戶的自學(xué)參考書。 《JSP動態(tài)網(wǎng)站開發(fā)實用教程》對應(yīng)的電子教案。
圖書封面
評論、評分、閱讀與下載
JSP動態(tài)網(wǎng)站開發(fā)實用教程 PDF格式下載