JSP Web應(yīng)用程序設(shè)計(jì) 版權(quán)信息
- ISBN:9787040288445
- 條形碼:9787040288445 ; 978-7-04-028844-5
- 裝幀:暫無
- 冊(cè)數(shù):暫無
- 重量:暫無
- 所屬分類:
JSP Web應(yīng)用程序設(shè)計(jì) 本書特色
《JSP Web應(yīng)用程序設(shè)計(jì)(計(jì)算機(jī)應(yīng)用專業(yè))》:北京工業(yè)職業(yè)技術(shù)學(xué)院,國(guó)家示范性高職院校建設(shè)項(xiàng)目成果。
JSP Web應(yīng)用程序設(shè)計(jì) 目錄
第1章 Java Web編程基礎(chǔ)1.1 HTML基礎(chǔ)1.2 <HEAD>中常用的標(biāo)記1.3 <BODY>中常用的標(biāo)記與組件1.3.1 <BODY>標(biāo)記1.3.2 <FCNT>標(biāo)記1.3.3 <H#>標(biāo)記1.3.4 <IMG>標(biāo)記1.3.5 <A>標(biāo)記1.3.6 列表標(biāo)記1.3.7 表格標(biāo)記1.3.8 表單標(biāo)記1.3.9 文本組件1.3.10 下拉列表1.3.11 單選按鈕1.3.12 復(fù)選框1.3.13 按鈕1.3.14 隱藏域1.3.15 文件上傳組件1.4 JavaScript編程入門1.4.1 JavaScript基礎(chǔ)知識(shí)1.4.2 JavaScript常用內(nèi)置對(duì)象1.4.3 JavaScript中的方法1.4.4 JavaScript中的事件處理1.4.5 使用JavaScript進(jìn)行表單驗(yàn)證1.5 配置JSP/Servlet開發(fā)的環(huán)境1.5.1 Tomcat的安裝和使用1.5.2 建立應(yīng)用程序目錄本章小結(jié)第2章 JDBC編程2.1 JDBC簡(jiǎn)介2.1.1 JDBC的概念及特點(diǎn)2.1.2 通過Web訪問數(shù)據(jù)庫2.1.3 JDBC的結(jié)構(gòu)2.1.4 JDBC的類型2.1.5 JDBC URL2.1.6 手動(dòng)建立JDBC數(shù)據(jù)源2.1.7 設(shè)置與Oracle相關(guān)的環(huán)境2.2 通過JDBC操縱數(shù)據(jù)庫2.2.1 JDBC訪問數(shù)據(jù)庫的基本步驟2.2.2 常用的JDBC類與方法2.2.3 可滾動(dòng)與可更新的結(jié)果集2.2.4 調(diào)用存儲(chǔ)過程2.2.5 事務(wù)處理2.2.6 批處理2.2.7 Oracle中的BLOB/CLOB數(shù)據(jù)類型2.2.8 獲取數(shù)據(jù)庫元數(shù)據(jù)本章小結(jié)第3章 Java Servlet編程3.1 Servlet基礎(chǔ)知識(shí)3.2 一個(gè)簡(jiǎn)單的Servlet程序3.2.1 配置Servlet調(diào)用器3.2.2 配置Servlet映射3.2.3 Servlet的運(yùn)行機(jī)制3.3 HttpServlet類中的方法3.4 Servlet的生命周期3.5 利用Servlet讀取HTML表單數(shù)據(jù)3.6 處理HTTP報(bào)頭3.6.1 在Setvlet中獲取HTTP請(qǐng)求報(bào)頭3.6.2 獲取CGI變量3.6.3 在Servlet中設(shè)置HTTP響應(yīng)報(bào)頭3.6.4 通過HTTP報(bào)頭解決中文顯示問題3.7 處理cookie3.7.1 cookie基礎(chǔ)3.7.2 在Servlet中處理cookie3.8 會(huì)話跟蹤3.8.1 會(huì)話的意義和用途3.8.2 在Servlet中跟蹤會(huì)話狀態(tài)3.9 Servlet Context接口3.10 編寫線程安全的Servlet3.10.1 編寫線程安全的Servlet3.10.2 Servlet 2.4 中被廢棄的Single-ThreadModel接口本章小結(jié)第4章 JSP編程初步4.1 JSP基礎(chǔ)知識(shí)4.2 編寫一個(gè)簡(jiǎn)單的JSP程序4.2.1 編寫JSP代碼4.2.2 將JSP程序部署到Tomcat中4.3 JSP程序的基本架構(gòu)4.3.1 JSP注釋4.3.2 JSP表達(dá)式4.3.3 JSPScriptlet4.3.4 JSP聲明4.4 JSP和Servlet的關(guān)系4.5 在JSP/servlet中使用JDBC訪問數(shù)據(jù)庫4.6 使用Java Bean訪問數(shù)據(jù)庫本章小結(jié)第5章 JSP的指令與動(dòng)作5.1 指令5.1.1 page指令5.1.2 include指令5.2 JSP動(dòng)作5.2.1 include動(dòng)作5.2.2 forward動(dòng)作本章小結(jié)第6章 JSP內(nèi)置對(duì)象6.1 JSP內(nèi)置對(duì)象概述6.2 out對(duì)象6.3 request對(duì)象6.4 response對(duì)象6.5 session對(duì)象6.6 aplication對(duì)象6.7 exception對(duì)象6.8 pageContext對(duì)象6.9 Frage對(duì)象與conifig對(duì)象本章小結(jié)第7章 JSP與JavaBean7.1 Java Bean簡(jiǎn)介7.2 使用JavaBean7.3 將JavaBean屬性與request參數(shù)相關(guān)聯(lián)7.3.1 使用表達(dá)式設(shè)置屬性7.3.2 使用setProperty的param屬性7.3.3 將所有的屬性與請(qǐng)求參數(shù)關(guān)聯(lián)7.4 JavaBean的作用域7.4.1 page7.4.2 request7.5 JSP與Servlet的交互7.6 MVC設(shè)計(jì)模式本章小結(jié)第8章 表達(dá)式語言8.1 表達(dá)式語言基礎(chǔ)8.2 訪問作用域?qū)傩?.3 使用EL訪問Java Bean8.4 使用EL訪問集合對(duì)象8.5 EL內(nèi)置對(duì)象8.6 EL中的.與[]運(yùn)算符8.7 EL中的運(yùn)算符8.7.1 EL中的算術(shù)運(yùn)算符8.7.2 EL中的關(guān)系運(yùn)算符8.7.3 EL中的邏輯運(yùn)算符8.7.4 EL中的其他常用運(yùn)算符8.7.5 EL運(yùn)算符優(yōu)先級(jí)8.8 自動(dòng)類型轉(zhuǎn)換本章小結(jié)第9章 過濾器與監(jiān)聽器9.1 過濾器9.1.1 過濾器概述9.1.2 過濾器的實(shí)現(xiàn)9.1.3 用過濾器處理權(quán)限控制9.1.4 使用過濾器的注意事項(xiàng)9.2 監(jiān)聽器9.2.1 ServletContextListener監(jiān)聽器9.2.2 ServletContextAttributeListener監(jiān)聽器9.2.3 HttpSessionListener監(jiān)聽器9.2.4 HttpSessionAttributeListener監(jiān)聽器本章小結(jié)第10章JSP/Servlet的綜合應(yīng)用10.1 網(wǎng)站計(jì)數(shù)器10.2 Java Mail10.3 分頁顯示10.3.1 基于緩存的分頁策略10.3.2 基于查詢的分頁策略10.4 文件上傳10.4.1 接收上傳文件的表單10.4.2 jspsmart包中的類10.4.3 使用JSP處理上傳文件10.5 web應(yīng)用程序的國(guó)際化本章小結(jié)
展開全部
JSP Web應(yīng)用程序設(shè)計(jì) 節(jié)選
《JSP Web應(yīng)用程序設(shè)計(jì)(計(jì)算機(jī)應(yīng)用專業(yè))》為國(guó)家示范性高職院校建設(shè)項(xiàng)目成果。JSP是一種動(dòng)態(tài)網(wǎng)頁技術(shù)標(biāo)準(zhǔn),利用這一技術(shù)可以建立安全、跨平臺(tái)的動(dòng)態(tài)網(wǎng)站。《JSP Web應(yīng)用程序設(shè)計(jì)(計(jì)算機(jī)應(yīng)用專業(yè))》內(nèi)容包括Java Web編程基礎(chǔ)、JDBC編程、Java Servlet編程、JSP編程初步、JSF的指令與動(dòng)作、JSP內(nèi)置對(duì)象、JSP和Java Bean、表達(dá)式語言、過濾器和監(jiān)聽器以及JSP/Servlet的綜合應(yīng)用。《JSP Web應(yīng)用程序設(shè)計(jì)(計(jì)算機(jī)應(yīng)用專業(yè))》結(jié)構(gòu)編排合理,實(shí)例豐富,可以作為學(xué)習(xí)JSF。和動(dòng)態(tài)網(wǎng)站開發(fā)的教程。《JSP Web應(yīng)用程序設(shè)計(jì)(計(jì)算機(jī)應(yīng)用專業(yè))》適合作為高職高專院校計(jì)算機(jī)相關(guān)專業(yè)的教材,也可作為JSP初學(xué)者的自學(xué)用書,還可供JSP開發(fā)人員參考。
JSP Web應(yīng)用程序設(shè)計(jì) 相關(guān)資料
插圖:Java語言是編寫數(shù)據(jù)庫應(yīng)用程序的杰出語言之一。JDBC提供了Java應(yīng)用程序與各種不同數(shù)據(jù)庫之間進(jìn)行對(duì)話的接口,因而JI)BC擴(kuò)展了Java語言的功能。例如,可以使用Java和JDBCAPI發(fā)布含有小應(yīng)用程序(Applet)的網(wǎng)頁,而該Applet使用的信息可以來自遠(yuǎn)程服務(wù)器上的數(shù)據(jù)庫。即使在企業(yè)內(nèi)部,也可以使用JI)BC通過局域網(wǎng)將企業(yè)員工使用的計(jì)算機(jī)連接到一個(gè)或多個(gè)企業(yè)內(nèi)部的數(shù)據(jù)庫服務(wù)器上,而這些數(shù)據(jù)庫服務(wù)器基于的操作系統(tǒng)與這些員工所使用計(jì)算機(jī)的操作系統(tǒng)類型是無關(guān)的。通過使用JDBC,可以很方便地將SOL語句傳送給幾乎任何一種數(shù)據(jù)庫,即不必編寫一個(gè)程序來訪問sybase或Oracle,再編寫另一個(gè)程序來訪問SQL Server。用JDBC編寫的程序能夠自動(dòng)將SQI。語句傳送給相應(yīng)的數(shù)據(jù)庫管理系統(tǒng)(DBMS)。不但如此,使用Java語言編寫的應(yīng)用程序可以在任何支持Java的平臺(tái)上運(yùn)行,不必在不同的平臺(tái)上編寫不同的應(yīng)用程序。Java和JDBC的結(jié)合可以在開發(fā)數(shù)據(jù)庫應(yīng)用程序時(shí)真正實(shí)現(xiàn)“一次編寫,到處運(yùn)行”!簡(jiǎn)單地說,JDBC能完成3個(gè)功能:和一個(gè)數(shù)據(jù)庫建立連接;向數(shù)據(jù)庫發(fā)送SQL指令;處理數(shù)據(jù)庫返回的結(jié)果。2.1.2 通過Web訪問數(shù)據(jù)庫圖2-1所示為訪問Web數(shù)據(jù)庫的體系結(jié)構(gòu)圖,基本上,這個(gè)架構(gòu)仍遵循傳統(tǒng)的客戶/服務(wù)器(Client/Server)體系結(jié)構(gòu)。在服務(wù)器端由web服務(wù)器和數(shù)據(jù)庫服務(wù)器組成,而客戶端只需要一個(gè)支持Java的瀏覽器即可。服務(wù)器端的Web服務(wù)器負(fù)責(zé)執(zhí)行JSP程序,在JSP程序中通過JDBC的處理機(jī)制來和數(shù)據(jù)庫服務(wù)器相連,并訪問數(shù)據(jù)庫中的數(shù)據(jù)。