注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書教育/教材/教輔教材高職高專教材Java Web程序設(shè)計(jì)與項(xiàng)目實(shí)踐

Java Web程序設(shè)計(jì)與項(xiàng)目實(shí)踐

Java Web程序設(shè)計(jì)與項(xiàng)目實(shí)踐

定 價(jià):¥89.00

作 者: 陳建國(guó),張曉云,代英明
出版社: 清華大學(xué)出版社
叢編項(xiàng): 高職高專"工作過(guò)程導(dǎo)向"新理念教材——計(jì)算機(jī)系列
標(biāo) 簽: 暫缺

ISBN: 9787302590491 出版時(shí)間: 2022-08-01 包裝:
開(kāi)本: 頁(yè)數(shù): 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書以“用戶管理系統(tǒng)”項(xiàng)目為案例,采用項(xiàng)目導(dǎo)向、任務(wù)驅(qū)動(dòng)、案例講解的方法,可以使讀者更直接、深入地掌握J(rèn)ava Web編程的核心知識(shí)點(diǎn)。 本書主要包括Web應(yīng)用程序概述、JSP基礎(chǔ)、JSP內(nèi)置對(duì)象、JavaBean技術(shù)、JSP的數(shù)據(jù)訪問(wèn)、Servlet技術(shù)、EL和JSTL、JSP應(yīng)用開(kāi)發(fā)等內(nèi)容。本書共8章,包含8個(gè)項(xiàng)目,28個(gè)任務(wù),提供了150多個(gè)教學(xué)案例程序。通過(guò)這些項(xiàng)目,將Java Web程序設(shè)計(jì)中常見(jiàn)的開(kāi)發(fā)技術(shù)融入其中。 本書內(nèi)容翔實(shí),實(shí)例豐富,非常適合作為零基礎(chǔ)學(xué)習(xí)人員的學(xué)習(xí)用書和大中專院校的教材,也可供相關(guān)培訓(xùn)機(jī)構(gòu)的師生和軟件開(kāi)發(fā)人員參考。

作者簡(jiǎn)介

  陳建國(guó),男,54歲,任職于綿陽(yáng)職業(yè)技術(shù)學(xué)院,本科,電子科技大學(xué)計(jì)算機(jī)應(yīng)用專業(yè)畢業(yè),副教授。主要教授過(guò)C語(yǔ)言程序設(shè)計(jì)、數(shù)據(jù)結(jié)構(gòu) 、C#面向?qū)ο蟪绦蛟O(shè)計(jì)、windows程序設(shè)計(jì)、Java Web 程序設(shè)計(jì)、Java 框架技術(shù)等課程。主持的C#程序設(shè)計(jì)課程評(píng)為省級(jí)精品課程、省級(jí)共享資源課程、省級(jí)在線開(kāi)放課程,c# for windos評(píng)為省級(jí)精品課程,C語(yǔ)言程設(shè)計(jì)、Javaweb 程序設(shè)計(jì)評(píng)為院級(jí)精品資源課程建設(shè)。

圖書目錄


第1章Web應(yīng)用程序概述


1.1Web相關(guān)概念


1.1.1C/S結(jié)構(gòu)與B/S結(jié)構(gòu)


1.1.2靜態(tài)網(wǎng)頁(yè)與動(dòng)態(tài)網(wǎng)頁(yè)


1.1.3Web運(yùn)行環(huán)境


1.2Java Web開(kāi)發(fā)環(huán)境的安裝與配置


1.2.1開(kāi)發(fā)工具包JDK


1.2.2Tomcat服務(wù)器


1.2.3下載與安裝MyEclipse


1.2.4第一個(gè)Java Web程序


1.2.5任務(wù): Tomcat服務(wù)器的配置及部署


1.3靜態(tài)網(wǎng)頁(yè)概述


1.3.1HTML介紹


1.3.2HTML元素及屬性


1.3.3DIV+CSS介紹


1.3.4任務(wù): 用戶注冊(cè)頁(yè)面的設(shè)計(jì)


項(xiàng)目1首頁(yè)設(shè)計(jì)


習(xí)題1


第2章JSP基礎(chǔ)


2.1JSP概述


2.1.1什么是JSP


2.1.2JSP的結(jié)構(gòu)


2.1.3任務(wù): 在頁(yè)面中顯示當(dāng)前日期


2.2JSP的基本語(yǔ)法


2.2.1注釋


2.2.2Scriptlet


2.2.3JSP指令


2.2.4JSP動(dòng)作


2.2.5任務(wù): 模擬用戶登錄



項(xiàng)目2模擬用戶管理頁(yè)面


習(xí)題2


第3章JSP內(nèi)置對(duì)象


3.1JSP內(nèi)置對(duì)象概述


3.2out對(duì)象


3.2.1向客戶端輸出數(shù)據(jù)


3.2.2管理緩沖區(qū)


3.2.3任務(wù): 輸出用戶信息


3.3request對(duì)象


3.3.1獲取客戶端請(qǐng)求參數(shù)


3.3.2獲取客戶端信息


3.3.3在作用域中管理屬性


3.3.4利用request完成服務(wù)端跳轉(zhuǎn)


3.3.5任務(wù): 注冊(cè)頁(yè)面請(qǐng)求信息獲取


3.4response對(duì)象


3.4.1響應(yīng)正文


3.4.2設(shè)置響應(yīng)頭信息


3.4.3狀態(tài)行


3.4.4重定向


3.4.5輸出緩存


3.4.6任務(wù): 用戶注冊(cè)


3.5Cookie的原理及應(yīng)用


3.5.1什么是Cookie


3.5.2Cookie的使用


3.5.3任務(wù): 簡(jiǎn)化用戶登錄


3.6session對(duì)象


3.6.1session對(duì)象概述


3.6.2session對(duì)象的運(yùn)行機(jī)制與常見(jiàn)方法


3.6.3session對(duì)象的使用


3.6.4任務(wù): 購(gòu)物車的設(shè)計(jì)


3.7application對(duì)象的原理及應(yīng)用


3.7.1什么是application對(duì)象


3.7.2application對(duì)象的應(yīng)用


3.7.3session對(duì)象和application對(duì)象的比較


3.7.4任務(wù): 簡(jiǎn)易聊天室與網(wǎng)頁(yè)計(jì)數(shù)器的設(shè)計(jì)


3.8其他內(nèi)置對(duì)象


3.8.1config對(duì)象


3.8.2page對(duì)象


3.8.3pageContext對(duì)象


3.8.4exception對(duì)象


3.8.5Web安全性


3.8.6任務(wù): 初始化參數(shù)的配置


項(xiàng)目3用戶合法性訪問(wèn)驗(yàn)證


習(xí)題3


第4章JavaBean技術(shù)


4.1JavaBean的構(gòu)建


4.1.1JavaBean概述


4.1.2JavaBean的配置


4.1.3JavaBean成員


4.1.4任務(wù): 用戶JavaBean 的定義


4.2應(yīng)用JavaBean


4.2.1用page指令導(dǎo)入JavaBean


4.2.2用標(biāo)簽訪問(wèn)JavaBean


4.2.3JavaBean的移除


4.2.4任務(wù): 顯示用戶所有信息


4.3JavaBean的保存范圍


4.3.1page范圍的JavaBean


4.3.2request范圍的JavaBean


4.3.3session范圍的JavaBean


4.3.4application范圍的JavaBean


4.3.5任務(wù): 用戶登錄權(quán)限的控制


項(xiàng)目4用戶管理系統(tǒng)業(yè)務(wù)邏輯設(shè)計(jì)


習(xí)題4


第5章JSP的數(shù)據(jù)訪問(wèn)


5.1JDBC技術(shù)


5.1.1ODBC簡(jiǎn)介


5.1.2JDBC簡(jiǎn)介


5.1.3JDBC的結(jié)構(gòu)


5.1.4JDBC驅(qū)動(dòng)程序


5.1.5任務(wù): 使用JDBCODBC橋?qū)崿F(xiàn)對(duì)數(shù)據(jù)庫(kù)的訪問(wèn)


5.2JDBC常用接口


5.2.1Driver接口


5.2.2DriverManager類


5.2.3Connection接口


5.2.4Statement接口


5.2.5PreparedStatement接口


5.2.6CallableStatement接口


5.2.7ResultSet接口


5.2.8任務(wù): 實(shí)現(xiàn)數(shù)據(jù)庫(kù)連接


5.3連接池技術(shù)


5.3.1連接池簡(jiǎn)介


5.3.2Tomcat配置連接池


5.3.3獲取JNDI的資源


5.3.4任務(wù): 連接池的應(yīng)用


5.4JDBC數(shù)據(jù)庫(kù)訪問(wèn)


5.4.1JDBC訪問(wèn)數(shù)據(jù)庫(kù)的步驟


5.4.2操作數(shù)據(jù)庫(kù)


5.4.3JDBC事務(wù)


5.4.4JDBC批處理


5.4.5任務(wù): 用JDBC實(shí)現(xiàn)數(shù)據(jù)庫(kù)訪問(wèn)


項(xiàng)目5用戶管理系統(tǒng)的數(shù)據(jù)訪問(wèn)層設(shè)計(jì)


習(xí)題5


第6章Servlet技術(shù)


6.1Servlet基礎(chǔ)


6.1.1Servlet的概念


6.1.2Servlet與JSP的關(guān)系


6.1.3Servlet生命周期


6.1.4Servlet的創(chuàng)建


6.1.5任務(wù): 快速體驗(yàn)Servlet


6.2Servlet API


6.2.1javax.servlet包


6.2.2javax.servlet.http包


6.2.3Servlet的部署與配置


6.2.4Servlet的線程安全


6.2.5Servlet應(yīng)用


6.2.6任務(wù): 利用Servlet實(shí)現(xiàn)用戶登錄


6.3Servlet過(guò)濾器


6.3.1過(guò)濾器的概念


6.3.2Servlet過(guò)濾器的接口


6.3.3Servlet過(guò)濾器的配置


6.3.4過(guò)濾器的應(yīng)用


6.3.5任務(wù): 強(qiáng)制登錄驗(yàn)證


6.4監(jiān)聽(tīng)器


6.4.1監(jiān)聽(tīng)器概述


6.4.2主要接口和對(duì)象


6.4.3監(jiān)聽(tīng)器的應(yīng)用


6.4.4任務(wù): 在線用戶的顯示和用戶數(shù)統(tǒng)計(jì)


項(xiàng)目6用戶管理系統(tǒng)的控制層設(shè)計(jì)


習(xí)題6


第7章EL和JSTL


7.1EL表達(dá)式


7.1.1表達(dá)式語(yǔ)言簡(jiǎn)介


7.1.2表達(dá)式與內(nèi)置對(duì)象


7.1.3EL表達(dá)式運(yùn)算


7.1.4任務(wù): 查找顯示用戶信息 


7.2JSTL標(biāo)簽


7.2.1JSTL簡(jiǎn)介 


7.2.2核心標(biāo)簽庫(kù)


7.2.3SQL標(biāo)簽庫(kù)


7.2.4格式化標(biāo)簽


7.2.5函數(shù)標(biāo)簽庫(kù)


7.2.6任務(wù): 用戶管理的界面設(shè)計(jì)


7.3自定義標(biāo)簽和函數(shù)


7.3.1什么是自定義標(biāo)簽


7.3.2標(biāo)簽處理程序的接口和類


7.3.3簡(jiǎn)單標(biāo)簽示例


7.3.4定義帶有屬性的標(biāo)簽


7.3.5定義有標(biāo)簽體的標(biāo)簽庫(kù)


7.3.6遍歷標(biāo)簽


7.3.7自定義方法


7.3.8任務(wù): 自定義用戶信息標(biāo)簽


項(xiàng)目7用戶管理系統(tǒng)的視圖層設(shè)計(jì)


習(xí)題7


第8章JSP應(yīng)用開(kāi)發(fā)


8.1分頁(yè)處理技術(shù)


8.1.1常見(jiàn)的分頁(yè)技術(shù)


8.1.2JSP+JavaBean實(shí)現(xiàn)分頁(yè)


8.1.3任務(wù): 實(shí)現(xiàn)用戶信息的分頁(yè)顯示


8.2文件的上傳/下載


8.2.1JSP SmartUpload簡(jiǎn)介


8.2.2SmartUpload組件常用方法


8.2.3SmartUpload組件的應(yīng)用


8.2.4任務(wù): 注冊(cè)表的照片上傳


8.3分層架構(gòu)開(kāi)發(fā)(MVC模式)


8.3.1JSP與分層模式


8.3.2分層的實(shí)現(xiàn)


8.3.3任務(wù): 利用三層結(jié)構(gòu)實(shí)現(xiàn)用戶管理系統(tǒng)


項(xiàng)目8消息管理系統(tǒng)


習(xí)題8


參考文獻(xiàn)



本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)