出版時間:2009-10 出版社:清華大學(xué)出版社 作者:耿祥義,張躍平 著 頁數(shù):278
Tag標(biāo)簽:無
內(nèi)容概要
《JSP基礎(chǔ)教程(第2版)》是《JSP基礎(chǔ)教程》的第2版,增加了一些新的內(nèi)容,詳細(xì)講解了JSP語法和基本的程序設(shè)計方法。全書共分9章,包括JSP概述、JSP頁面與JSP標(biāo)記、Tag文件與Tag標(biāo)記、JSP內(nèi)置對象、JSP文件操作、JSP中使用數(shù)據(jù)庫、JSP與JavaBean、Java Servlet基礎(chǔ),以及MVC模式等重要內(nèi)容。《JSP基礎(chǔ)教程(第2版)》所有知識都結(jié)合具體實例進(jìn)行介紹,力求詳略得當(dāng),突出JSP在開發(fā)W曲動態(tài)網(wǎng)站方面的強(qiáng)大功能及在開發(fā)商務(wù)網(wǎng)站方面的應(yīng)用,使讀者快速掌握和運(yùn)用JSP的編程技巧?! SP(Java Server Pages)是一種動態(tài)網(wǎng)頁技術(shù)標(biāo)準(zhǔn),它可以無縫地運(yùn)行在UNIX、Linux和Windows操作平臺上。利用這一技術(shù)可以建立安全、跨平臺的先進(jìn)動態(tài)網(wǎng)站?! 禞SP基礎(chǔ)教程(第2版)》不僅可以作為各大中專院校的JSP培訓(xùn)教材,也適合自學(xué)者及網(wǎng)站開發(fā)人員參考使用。
書籍目錄
第1章 JSP概述1.1 什么是JSP1.2 安裝配置JSP運(yùn)行環(huán)境1.3 JSP頁面與服務(wù)目錄1.3.1 JSP頁面1.3.2 Web服務(wù)目錄1.4 JSP運(yùn)行原理習(xí)題一第2章 JSP頁面與JSP標(biāo)記2.1 JSP頁面的基本結(jié)構(gòu)2.2 變量和方法的聲明2.2.1 聲明變量2.2.2 聲明方法2.3 Java程序片2.4 表達(dá)式2.5 JSP中的注釋2.6 JSP指令標(biāo)記2.6.1 page指令2.6.2 include指令標(biāo)記2.7 JSP動作標(biāo)記2.7.1 Include動作標(biāo)記2.7.2 param動作標(biāo)記2.7.3 forward動作標(biāo)記2.7.4 plugin動作標(biāo)記2.7.5 useBean動作標(biāo)記習(xí)題二第3章 Tag文件與lag標(biāo)記3.1 Tag文件的結(jié)構(gòu)3.2 Tag文件的保存3.3 Tag標(biāo)記與Tag文件的使用3.4 Tag文件中的常用指令3.5 Tag標(biāo)記的嵌套習(xí)題三第4章 JSP內(nèi)置對象4.1 request對象4.1.1 獲取用戶提交的信息4.1.2 處理漢字信息4.1.3 常用方法舉例4.1.4 使用Tag文件處理有關(guān)數(shù)據(jù)4.1.5 處理HTML標(biāo)記4.2 response對象4.2.1 動態(tài)響應(yīng)contentType屬性4.2.2 response的HTTP文件頭4.2.3 response重定向4.2.4 response的狀態(tài)行4.3 session對象4.3.1 session對象的Id4.3.2 session對象與URL重寫4.3.3 session對象存儲數(shù)據(jù)4.3.4 在Tag文件中使用session對象4.3.5 session對象的生存期限4.3.6 計數(shù)器4.4 Out對象4.5 application對象4.5.1 application對象的常用方法4.5.2 用application制作留言板習(xí)題四第5章 JSP中的文件操作5.1 File類5.1.1 獲取文件的屬性5.1.2 創(chuàng)建目錄5.1.3 刪除文件和目錄5.2 使用字節(jié)流讀寫文件5.2.1 FilelnputStream和FileOutputStream類5.2.2 BufferedInputStream和BufferedOutputStream類5.3 使用字符流讀寫文件5.3.1 File Reader和File Writer類5.3.2 :Buffered Reader和Buffered Writer類5.4 數(shù)據(jù)流5.5 對象流5.6 Random Access File類5.7 文件上傳5.8 文件下載習(xí)題五第6章 JSP中使用數(shù)據(jù)庫6.1 SOLServer2000數(shù)據(jù)庫管理系統(tǒng)6.2 JDBC6.3 連接數(shù)據(jù)庫的常用方式6.3.1 JDBC-ODBC橋接器6.3.2 使用純Java數(shù)據(jù)庫驅(qū)動程序6.4 查詢記錄6.4.1 順序查詢6.4.2 隨機(jī)查詢6.4.3 條件查詢6.4.4 排序查詢6.4.5 模糊查詢6.5 更新記錄6.6 添加記錄6.7 刪除記錄6.8 常見數(shù)據(jù)庫連接6.8.1 連接Oracle數(shù)據(jù)庫6.8.2 連接Access數(shù)據(jù)庫6.9 查詢Excel電子表格6.1 0網(wǎng)上投票習(xí)題六第7章 JSP與Java Bean7.1 編寫Java Bean和使用Java Bean7.1.1 bean的編寫與保存7.1.2 使用bean7.2 獲取和修改bean的屬性7.2.1 get Property動作標(biāo)記7.2.2 set Property動作標(biāo)記7.3 bean的輔助類7.4 使用bean的簡單例子7.4.1 三角形bean7.4.2 猜數(shù)字bean7.4.3 日歷bean7.4.4 四則運(yùn)算bean7.4.5 瀏覽圖片bean7.5.JavaBean與文件操作7.5.1 讀文件bean7.5.2 寫文件bean7.5.3 上傳文件bean7.6.1 Java Bean與數(shù)據(jù)庫操作7.6.1 查詢記錄bean7.6.2 分頁顯示記錄bean7.7 標(biāo)準(zhǔn)化考試bean習(xí)題七第8章 Java Servlet基礎(chǔ)8.1 Servlet類與servlet對象Servelt類及字節(jié)碼的保存8.2 編寫web.xml8.3 servlet對象的創(chuàng)建與運(yùn)行8.4 servlet對象的工作原理8.4.1 servlet對象的生命周期8.4.2 init方法8.4.3 service方法8.4..4 destroy方法8.5 通過ISP頁面調(diào)用servlet8.5.1 通過表單向servlet提交數(shù)據(jù)8.5.2 通過超鏈接訪問servlet8.6 共享變量8.7 do Get和do Post方法8.8 重定向與轉(zhuǎn)發(fā)8.8.1 send Redirect方法8.8.2 Request Dispatcher對象8.9 使用session獲取用戶的會話習(xí)題八第9章 MVC模式9.1 MVC模式介紹9.2 JSP中的MVC模式9.3 模型的生命周期與視圖更新9.3.1 request周期的Java Bean9.3.2 session周期的Java Bean9.3.3 application周期的Java Bean9.4 MVC模式的簡單實例9.4.1 計算三角形和梯形的面積9.4.2 簡單的計算器9.5 MVC模式與文件操作9.6 MVC模式與數(shù)據(jù)庫操作9.7.MVC模式與注冊登錄9.7.1 注冊9.7.2 登錄9.7.3 驗證習(xí)題九
章節(jié)摘錄
第1章JSP概述 1.1 什么是JSP 網(wǎng)絡(luò)通信中最常見的模式是B/S模式,即需要獲取信息的用戶使用瀏覽器向某個服務(wù)器發(fā)出請求,服務(wù)器進(jìn)行必要的處理后,將有關(guān)信息發(fā)送給服務(wù)器。在B/S模式中,服務(wù)器上必須有所謂的Web應(yīng)用程序,這樣的應(yīng)用程序負(fù)責(zé)處理用戶的請求,滿足用戶對信息的請求。 JSP是W曲服務(wù)器端開發(fā)技術(shù),利用這一技術(shù)可以建立安全、跨平臺的W曲應(yīng)用程序。JSP的安全性和跨平臺得益于Java語言,這是因為Java語言具有不依賴于平臺、面向?qū)ο蠛桶踩葍?yōu)良特性,已經(jīng)成為網(wǎng)絡(luò)程序設(shè)計的佼佼者。許多和Java有關(guān)的技術(shù)得到了廣泛的應(yīng)用和認(rèn)可,JSP技術(shù)就是其中之一。讀者可能對Microsoft的ASP(Active Server Pages)比較熟悉,ASP也是一項Web服務(wù)器端的開發(fā)技術(shù),可以開發(fā)出動態(tài)的、高性能的Web服務(wù)應(yīng)用程序。JSP和ASP技術(shù)非常相似。ASP使用的是VBScript腳本語言,而JSP使用的是Java編程語言。與ASP相比,JSP以Java技術(shù)為基礎(chǔ),又在許多方面做了改進(jìn),具有動態(tài)頁面與靜態(tài)頁面分離、能夠脫離硬件平臺的束縛及編譯后運(yùn)行等優(yōu)點,完全克服了ASP的腳本級執(zhí)行的缺點。JSP已經(jīng)成為開發(fā)動態(tài)網(wǎng)站的主流技術(shù)?! ⌒枰獜?qiáng)調(diào)的一點是:要想真正地掌握J(rèn)SP技術(shù),必須有較好的Java語言基礎(chǔ),以及HTML語言方面的知識。
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載