出版時間:2009-10 出版社:清華大學出版社 作者:耿祥義,張躍平 著 頁數(shù):278
Tag標簽:無
內(nèi)容概要
《JSP基礎教程(第2版)》是《JSP基礎教程》的第2版,增加了一些新的內(nèi)容,詳細講解了JSP語法和基本的程序設計方法。全書共分9章,包括JSP概述、JSP頁面與JSP標記、Tag文件與Tag標記、JSP內(nèi)置對象、JSP文件操作、JSP中使用數(shù)據(jù)庫、JSP與JavaBean、Java Servlet基礎,以及MVC模式等重要內(nèi)容。《JSP基礎教程(第2版)》所有知識都結(jié)合具體實例進行介紹,力求詳略得當,突出JSP在開發(fā)W曲動態(tài)網(wǎng)站方面的強大功能及在開發(fā)商務網(wǎng)站方面的應用,使讀者快速掌握和運用JSP的編程技巧?! SP(Java Server Pages)是一種動態(tài)網(wǎng)頁技術(shù)標準,它可以無縫地運行在UNIX、Linux和Windows操作平臺上。利用這一技術(shù)可以建立安全、跨平臺的先進動態(tài)網(wǎng)站?! 禞SP基礎教程(第2版)》不僅可以作為各大中專院校的JSP培訓教材,也適合自學者及網(wǎng)站開發(fā)人員參考使用。
書籍目錄
第1章 JSP概述1.1 什么是JSP1.2 安裝配置JSP運行環(huán)境1.3 JSP頁面與服務目錄1.3.1 JSP頁面1.3.2 Web服務目錄1.4 JSP運行原理習題一第2章 JSP頁面與JSP標記2.1 JSP頁面的基本結(jié)構(gòu)2.2 變量和方法的聲明2.2.1 聲明變量2.2.2 聲明方法2.3 Java程序片2.4 表達式2.5 JSP中的注釋2.6 JSP指令標記2.6.1 page指令2.6.2 include指令標記2.7 JSP動作標記2.7.1 Include動作標記2.7.2 param動作標記2.7.3 forward動作標記2.7.4 plugin動作標記2.7.5 useBean動作標記習題二第3章 Tag文件與lag標記3.1 Tag文件的結(jié)構(gòu)3.2 Tag文件的保存3.3 Tag標記與Tag文件的使用3.4 Tag文件中的常用指令3.5 Tag標記的嵌套習題三第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標記4.2 response對象4.2.1 動態(tài)響應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制作留言板習題四第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 文件下載習題五第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 隨機查詢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)上投票習題六第7章 JSP與Java Bean7.1 編寫Java Bean和使用Java Bean7.1.1 bean的編寫與保存7.1.2 使用bean7.2 獲取和修改bean的屬性7.2.1 get Property動作標記7.2.2 set Property動作標記7.3 bean的輔助類7.4 使用bean的簡單例子7.4.1 三角形bean7.4.2 猜數(shù)字bean7.4.3 日歷bean7.4.4 四則運算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 標準化考試bean習題七第8章 Java Servlet基礎8.1 Servlet類與servlet對象Servelt類及字節(jié)碼的保存8.2 編寫web.xml8.3 servlet對象的創(chuàng)建與運行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獲取用戶的會話習題八第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 驗證習題九
章節(jié)摘錄
第1章JSP概述 1.1 什么是JSP 網(wǎng)絡通信中最常見的模式是B/S模式,即需要獲取信息的用戶使用瀏覽器向某個服務器發(fā)出請求,服務器進行必要的處理后,將有關(guān)信息發(fā)送給服務器。在B/S模式中,服務器上必須有所謂的Web應用程序,這樣的應用程序負責處理用戶的請求,滿足用戶對信息的請求?! SP是W曲服務器端開發(fā)技術(shù),利用這一技術(shù)可以建立安全、跨平臺的W曲應用程序。JSP的安全性和跨平臺得益于Java語言,這是因為Java語言具有不依賴于平臺、面向?qū)ο蠛桶踩葍?yōu)良特性,已經(jīng)成為網(wǎng)絡程序設計的佼佼者。許多和Java有關(guān)的技術(shù)得到了廣泛的應用和認可,JSP技術(shù)就是其中之一。讀者可能對Microsoft的ASP(Active Server Pages)比較熟悉,ASP也是一項Web服務器端的開發(fā)技術(shù),可以開發(fā)出動態(tài)的、高性能的Web服務應用程序。JSP和ASP技術(shù)非常相似。ASP使用的是VBScript腳本語言,而JSP使用的是Java編程語言。與ASP相比,JSP以Java技術(shù)為基礎,又在許多方面做了改進,具有動態(tài)頁面與靜態(tài)頁面分離、能夠脫離硬件平臺的束縛及編譯后運行等優(yōu)點,完全克服了ASP的腳本級執(zhí)行的缺點。JSP已經(jīng)成為開發(fā)動態(tài)網(wǎng)站的主流技術(shù)?! ⌒枰獜娬{(diào)的一點是:要想真正地掌握JSP技術(shù),必須有較好的Java語言基礎,以及HTML語言方面的知識。
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載