Java Web編程技術(shù):JSP+Servlet+MVC
定 價(jià):46 元
叢書(shū)名:校企協(xié)同軟件工程應(yīng)用型專業(yè)“十三五”實(shí)訓(xùn)規(guī)劃系列教材
- 作者:陳香凝主編
- 出版時(shí)間:2019/8/1
- ISBN:9787561863404
- 出 版 社:天津大學(xué)出版社
- 中圖法分類:TP312JA
- 頁(yè)碼:261
- 紙張:膠版紙
- 版次:1
- 開(kāi)本:16K
《Java Web編程技術(shù):JSP+Servlet+MVC》主要介紹了基于JavaWeb的編程技術(shù),主要包括:Web技術(shù)基礎(chǔ);Servlet技術(shù)模型和Servlet容器模型、ServtetAPI應(yīng)用和Servlet高級(jí)應(yīng)用;JSP的各種元素、生命周期、作用域?qū)ο蟮;Web應(yīng)用開(kāi)發(fā)中的組件重用技術(shù):EL表達(dá)式語(yǔ)言的使用,JSTL標(biāo)準(zhǔn)標(biāo)簽庫(kù),Web應(yīng)用的事件處理與過(guò)濾器的應(yīng)用以及安全性等問(wèn)題;MVC開(kāi)發(fā)模式等。同時(shí)各個(gè)章節(jié)都包含小結(jié)、經(jīng)典面試題和跟我上機(jī)等內(nèi)容,讓讀者的編程技術(shù)更加扎實(shí)。
《Java Web編程技術(shù):JSP+Servlet+MVC》可作為高等學(xué)校計(jì)算機(jī)及相關(guān)專業(yè)Web編程技術(shù)課程的教材,也可供從事基于Java的Web應(yīng)用開(kāi)發(fā)技術(shù)人員學(xué)習(xí)參考,同時(shí)也可用作JavaWeb開(kāi)發(fā)員國(guó)際認(rèn)證考試的備考材料和培訓(xùn)教材等。
本教材屬于校企協(xié)同軟件工程應(yīng)用型專業(yè)實(shí)訓(xùn)系列叢書(shū),是天津工業(yè)大學(xué)計(jì)算機(jī)科學(xué)與軟件學(xué)院和融創(chuàng)軟通公司的多位教師在近12年的校企協(xié)同育人過(guò)程中的經(jīng)驗(yàn)總結(jié)并將其不斷完善后的成果。
1.本書(shū)編寫(xiě)背景
在多年的教學(xué)過(guò)程中,作者使用了多本目前市面上已經(jīng)出版的關(guān)于JavaWeb的教材,這類教材理論講解準(zhǔn)確、充實(shí),但是作者實(shí)際了解到的情況是學(xué)生聽(tīng)課的時(shí)候可以聽(tīng)懂教材里的知識(shí),學(xué)完之后卻不知道如何應(yīng)用,獨(dú)自編寫(xiě)應(yīng)用功能時(shí)無(wú)從下手。這幾年作者一直潛心研究其中的原因,逐漸發(fā)現(xiàn)了問(wèn)題,并且想了一些方法來(lái)解決,還在一些班級(jí)進(jìn)行了實(shí)驗(yàn),效果比較好,F(xiàn)在想把這些想法與其他老師分享,讓學(xué)生能夠?qū)W有所用。
2.閱讀本書(shū)所需的基礎(chǔ)知識(shí)
閱讀本書(shū)需要具有一定的Java基礎(chǔ)和HTML基礎(chǔ)。具有一定的Java基礎(chǔ)意味著讀者需要熟悉Java基本語(yǔ)法、熟悉面向?qū)ο蟮母拍钜约笆煜ava的常用類庫(kù)。具有一定的HTML基礎(chǔ)意味著讀者需要掌握HTML文檔的基本結(jié)構(gòu)以及常用的標(biāo)簽,掌握CSS和簡(jiǎn)單的JavaScript語(yǔ)法知識(shí)。如果讀者有網(wǎng)絡(luò)相關(guān)的知識(shí)則更好,對(duì)于Web應(yīng)用的運(yùn)行機(jī)制理解會(huì)更深入。
本書(shū)由淺入深地構(gòu)建了知識(shí)體系,如果想在JavaWeb應(yīng)用中訪問(wèn)數(shù)據(jù)庫(kù)、訪問(wèn)屬性文件、使用JavaMail發(fā)送郵件、上傳/下載文件、國(guó)際化等功能,這本書(shū)還可以作為參考手冊(cè)。
3.本書(shū)設(shè)計(jì)思路
本書(shū)列出了在JavaWeb方面由Servlet,JSP,MVC等多個(gè)層面的必備知識(shí)點(diǎn),使用了大量的實(shí)例來(lái)加深讀者對(duì)于概念的理解,幾乎每個(gè)知識(shí)點(diǎn)都有相應(yīng)的實(shí)例,每一章節(jié)都提供了大量的經(jīng)典面試題和課后習(xí)題,幫助讀者鞏固知識(shí)。
本書(shū)采用現(xiàn)在各個(gè)公司項(xiàng)目開(kāi)發(fā)普遍使用的Maven工具構(gòu)建JavaWeb項(xiàng)目,同時(shí)各個(gè)章節(jié)都包含小結(jié)、經(jīng)典面試題和跟我上機(jī)等內(nèi)容,讓讀者的編程技術(shù)更加扎實(shí),提高面試的成功率。
第1章 Web應(yīng)用程序概述
1.1 Web相關(guān)知識(shí)
1.2 Web應(yīng)用程序
1.3 Web發(fā)展史
1.4 Web服務(wù)器
1.5 HTTP協(xié)議
1.6 配置Tomcat服務(wù)器
1.7 Web應(yīng)用程序手動(dòng)開(kāi)發(fā)過(guò)程
1.8 綜合案例:Hello World Web應(yīng)用程序
小結(jié)
經(jīng)典面試題
跟我上機(jī)
第2章 Servlet 3.0入門(mén)
2.1 Servlet簡(jiǎn)介
2.2 Servlet的運(yùn)行環(huán)境
2.3 Servlet的生命周期
2.4 簡(jiǎn)單的Servlet結(jié)構(gòu)
2.5 Servlet的兩種配置方式
2.6 使用Eclipse開(kāi)發(fā)Servlet應(yīng)用
2.7 如何開(kāi)發(fā)線程安全的Seltvlet
2.8 綜合案例:使用Servlet獲取表單數(shù)據(jù)
小結(jié)
經(jīng)典面試題
跟我上機(jī)
第3章 Servlet請(qǐng)求和響應(yīng)
3.1 HttpServletRequest對(duì)象介紹
3.2 Request接收表單提交中文參數(shù)亂碼問(wèn)題
3.3 Request對(duì)象實(shí)現(xiàn)請(qǐng)求轉(zhuǎn)發(fā)
3.4 HttpServletResponse對(duì)象介紹
3.5 HttpSession對(duì)象介紹
小結(jié)
經(jīng)典面試題
跟我上機(jī)
第4章 Servlet API應(yīng)用
4.1 ServletConfig講解
4.2 ServletComext對(duì)象
4.3 在客戶端緩存Servlet的輸出
4.4 綜合實(shí)例:使用Servlet生成圖片驗(yàn)證碼
小結(jié)
經(jīng)典面試題
跟我上機(jī)
第5章 Servlet高級(jí)應(yīng)用
5.1 Servlet中可以有多個(gè)處理請(qǐng)求的方法
5.2 使用cookie進(jìn)行會(huì)話管理
5.3 使用JavaMail發(fā)送和接收郵件
小結(jié)
經(jīng)典面試題
跟我上機(jī)
第6章 JSP技術(shù)
6.1 JSP技術(shù)概述
6.2 JSP基礎(chǔ)語(yǔ)法
6.3 綜合實(shí)例:根據(jù)半徑求圓的周長(zhǎng)和面積
小結(jié)
經(jīng)典面試題
跟我上機(jī)
第7章 JSP指令
7.1 JSP指令簡(jiǎn)介
7.2 page指令
7.3 include指令
7.4 taglib指令
小結(jié)
經(jīng)典面試題
跟我上機(jī)
第8章 JavaBean和標(biāo)準(zhǔn)動(dòng)作
8.1 什么是JavaBean
8.2 JavaBean的屬性
8.3 JSP和JavaBean搭配使用的優(yōu)點(diǎn)
8.4 在.ISP中使用JavaBean的標(biāo)準(zhǔn)動(dòng)作
8.5 JSP標(biāo)準(zhǔn)動(dòng)作
8.6 綜合案例:使用獲取表單提交的值
小結(jié)
經(jīng)典面試題
跟我上機(jī)
第9章 JSP內(nèi)置對(duì)象
9.1 JSP運(yùn)行原理
9.2 認(rèn)識(shí)JSP中九個(gè)內(nèi)置對(duì)象
9.3 JSP屬性范圍
小結(jié)
經(jīng)典面試題
跟我上機(jī)
第10章 EL表達(dá)式
10.1 EL表達(dá)式簡(jiǎn)介
10.2 EL函數(shù)庫(kù)介紹
10.3 綜合案例:使用EL函數(shù)庫(kù)中的方法
小結(jié)
經(jīng)典面試題
跟我上機(jī)
第11章 JSTL標(biāo)準(zhǔn)標(biāo)簽庫(kù)
11.1 JSTL標(biāo)簽庫(kù)介紹
11.2 JSTL標(biāo)簽庫(kù)的分類
11.3 核心標(biāo)簽庫(kù)使用說(shuō)明
11.4 格式化標(biāo)簽庫(kù)
小結(jié)
經(jīng)典面試題
跟我上機(jī)
第12章 Filter和Listener
12.1 Filter簡(jiǎn)介
12.2 監(jiān)聽(tīng)器(Listener)
12.3 監(jiān)聽(tīng)器的應(yīng)用
12.4.過(guò)濾器(Filter)常見(jiàn)應(yīng)用
12.5 監(jiān)聽(tīng)器(Listener)在開(kāi)發(fā)中的應(yīng)用
小結(jié)
經(jīng)典面試題
跟我上機(jī)
第13章 MVC開(kāi)發(fā)模式
13.1 Model Ⅰ模式
13.2 Model Ⅱ模式
13.3 Model Ⅱ開(kāi)發(fā)模式的缺點(diǎn)
13.4 綜合案例——Model Ⅱ模式開(kāi)發(fā)用戶登錄注冊(cè)
小結(jié)
經(jīng)典面試題
跟我上機(jī)
第14章 文件上傳和下載
14.1 開(kāi)發(fā)環(huán)境搭建
14.2 實(shí)現(xiàn)文件上傳
14.3 實(shí)現(xiàn)文件下載
小結(jié)
經(jīng)典面試題
跟我上機(jī)