注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)Java Web應(yīng)用開(kāi)發(fā)技術(shù)(Java EE 8 +Tomcat 9)

Java Web應(yīng)用開(kāi)發(fā)技術(shù)(Java EE 8 +Tomcat 9)

Java Web應(yīng)用開(kāi)發(fā)技術(shù)(Java EE 8 +Tomcat 9)

定 價(jià):¥69.00

作 者: 肖海鵬 著
出版社: 清華大學(xué)出版社
叢編項(xiàng): 計(jì)算機(jī)科學(xué)與技術(shù)叢書
標(biāo) 簽: 暫缺

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

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

  《Java Web應(yīng)用開(kāi)發(fā)技術(shù)(Java EE 8+Tomcat 9)》基于Java EE 8規(guī)范,配合Tomcat 9 Web服務(wù)器,全面系統(tǒng)地講解了Java Web開(kāi)發(fā)技術(shù)。本書作者具有多年項(xiàng)目開(kāi)發(fā)經(jīng)驗(yàn),因此書中著重強(qiáng)調(diào)實(shí)用性技術(shù),對(duì)不常用技術(shù)只作簡(jiǎn)單介紹。書中采用了大量的項(xiàng)目案例來(lái)講解相關(guān)復(fù)雜理論,并用企業(yè)級(jí)項(xiàng)目進(jìn)行了項(xiàng)目實(shí)戰(zhàn)演示,淺顯易懂。 《Java Web應(yīng)用開(kāi)發(fā)技術(shù)(Java EE 8+Tomcat 9)》共15章,第1章是Java EE技術(shù)背景介紹,第2~5章是Java EE的核心技術(shù),第6~9章是Java EE的高級(jí)應(yīng)用,第10、11章是客戶端異步和Web服務(wù)器異步技術(shù),第12章是Java Web企業(yè)項(xiàng)目實(shí)戰(zhàn),第13、14章是Java EE 8的新特性,第15章是比較冷門的JSF技術(shù)入門。 《Java Web應(yīng)用開(kāi)發(fā)技術(shù)(Java EE 8+Tomcat 9)》可作為高等院校相關(guān)專業(yè)的Java教材,也可以作為培訓(xùn)機(jī)構(gòu)教材,還可作為各種層次的Java學(xué)習(xí)者和工作者的參考書。

作者簡(jiǎn)介

  肖海鵬人力資源和社會(huì)保障部高級(jí)職稱;51CTO金牌講師;具有10年大型項(xiàng)目經(jīng)驗(yàn)和10年Java教學(xué)經(jīng)驗(yàn);曾任職E龍網(wǎng)架構(gòu)師、TechFaith系統(tǒng)工程師等。在網(wǎng)絡(luò)上推出了“Java Web應(yīng)用開(kāi)發(fā)技術(shù)”“SSM+SpringBoot——從入門、案例實(shí)戰(zhàn)到企業(yè)級(jí)項(xiàng)目貫穿”“多線程與線程池技術(shù)詳解”等視頻教程,廣受網(wǎng)友好評(píng)。

圖書目錄


目錄

第1章Java EE入門

1.1Java EE 8與Tomcat 9

1.1.1Java EE 8規(guī)范下載

1.1.2Java EE 8核心架構(gòu)

1.1.3Tomcat 9下載與配置

1.2Eclipse集成Tomcat

1.3C/S與B/S

1.3.1C/S模式

1.3.2B/S模式

1.3.3HTTP

1.3.4HTML與JSP

1.4MVC架構(gòu)與AJAX架構(gòu)

1.4.1JSP與Servlet的定位

1.4.2MVC架構(gòu)

1.4.3AJAX架構(gòu)

1.5本章習(xí)題

第2章Servlet控制器

2.1Java Web項(xiàng)目

2.1.1Hello項(xiàng)目示例

2.1.2Java Web項(xiàng)目結(jié)構(gòu)

2.1.3URL格式

2.2Servlet接口

2.2.1接口方法

2.2.2Servlet生命期

2.3Servlet配置

2.3.1@WebServlet

2.3.2URL模式

2.3.3Servlet加載

2.3.4初始化參數(shù)

2.3.5異步配置

2.4HttpServlet類

2.4.1GenericServlet總覽

2.4.2案例: 初始化參數(shù)配置與讀取

2.4.3HttpServlet分發(fā)請(qǐng)求

2.4.4案例: 用戶登錄

2.5ServletRequest接口

2.5.1接收請(qǐng)求參數(shù)

2.5.2屬性值傳遞

2.6ServletResponse與RequestDispatcher接口

2.6.1轉(zhuǎn)發(fā)與重定向

2.6.2回應(yīng)字符流

2.6.3回應(yīng)字節(jié)流

2.6.4動(dòng)態(tài)輸出文件

2.7Servlet異常管理

2.7.1ServletException

2.7.2IOException

2.7.3Exception處理

2.7.4錯(cuò)誤頁(yè)配置





2.8路徑使用

2.8.1HttpServletRequest讀取路徑

2.8.2Web站點(diǎn)實(shí)際路徑

2.8.3轉(zhuǎn)發(fā)路徑

2.8.4重定向路徑

2.8.5靜態(tài)資源路徑

2.8.6表單提交路徑

2.8.7腳本提交路徑

2.8.8嵌入資源路徑

2.8.9反射讀取路徑

2.9本章習(xí)題

第3章JSP視圖

3.1JSP與Servlet關(guān)系

3.2JSP指令

3.2.1Page指令

3.2.2taglib指令

3.2.3include指令

3.3JSP中的Java元素

3.3.1Java腳本與表達(dá)式

3.3.2Java聲明

3.3.3JSP中使用注釋

3.4JSP的9個(gè)內(nèi)置對(duì)象

3.4.1request與response對(duì)象

3.4.2pageContext對(duì)象

3.4.3session與application對(duì)象

3.5標(biāo)準(zhǔn)動(dòng)作

3.5.1

3.5.2與

3.5.3

3.5.4

3.6本章習(xí)題

第4章EL表達(dá)式

4.1讀取Bean對(duì)象屬性

4.2隱式對(duì)象

4.3屬性范圍查找

4.4調(diào)用Bean的方法

4.5本章習(xí)題

第5章JSTL標(biāo)簽庫(kù)

5.1自定義標(biāo)簽庫(kù)

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

5.2.1一般用途標(biāo)簽

5.2.2條件判斷標(biāo)簽

5.2.3迭代標(biāo)簽

5.2.4URL相關(guān)標(biāo)簽

5.3格式化標(biāo)簽庫(kù)

5.3.1格式化數(shù)字、貨幣、百分比

5.3.2格式化日期和時(shí)間

5.4本章習(xí)題

第6章HTTP狀態(tài)管理

6.1session

6.1.1客戶端識(shí)別

6.1.2session的生命期

6.1.3session的數(shù)據(jù)存儲(chǔ)

6.1.4URL重寫

6.1.5session常見(jiàn)問(wèn)題

6.2application與ServletContext

6.2.1讀取全局配置參數(shù)

6.2.2全局變量

6.3cookie

6.3.1創(chuàng)建cookie

6.3.2cookie的生命期

6.3.3cookie使用限制

6.4本章習(xí)題

第7章過(guò)濾器

7.1Filter接口

7.2過(guò)濾器聲明

7.3案例: 編碼轉(zhuǎn)換

7.4案例: 權(quán)限校驗(yàn)

7.5本章習(xí)題

第8章監(jiān)聽(tīng)器

8.1監(jiān)聽(tīng)器聲明

8.2ServletContextListener

8.3HttpSessionListener

8.3.1在線用戶數(shù)統(tǒng)計(jì)

8.3.2網(wǎng)絡(luò)聊天室管理

8.4ServletRequestListener

8.5本章習(xí)題

第9章文件上傳

9.1文件上傳頁(yè)面

9.2SmartUpload方案

9.3Commons方案

9.4Part方案

9.5本章習(xí)題

第10章AJAX與Applet

10.1XMLHttpRequest

10.2jQuery

10.3JSON

10.3.1JSON與XML

10.3.2each函數(shù)

10.3.3案例: 省市區(qū)三級(jí)聯(lián)動(dòng)

10.4案例: 旅游景點(diǎn)

10.4.1表設(shè)計(jì)

10.4.2頁(yè)面設(shè)計(jì)

10.4.3腳本設(shè)計(jì)

10.4.4控制層設(shè)計(jì)

10.4.5服務(wù)層設(shè)計(jì)

10.4.6實(shí)體層設(shè)計(jì)

10.4.7持久層設(shè)計(jì)

10.4.8運(yùn)行環(huán)境

10.5Applet

10.6本章習(xí)題

第11章服務(wù)器異步

11.1AsyncContext

11.2異步監(jiān)聽(tīng)器

11.3案例: 12306搶票

11.4非阻塞IO

11.4.1NIO讀數(shù)據(jù)

11.4.2NIO寫數(shù)據(jù)

11.5本章習(xí)題

第12章網(wǎng)上書城項(xiàng)目實(shí)戰(zhàn)

12.1項(xiàng)目結(jié)構(gòu)與權(quán)限

12.2開(kāi)發(fā)環(huán)境說(shuō)明

12.3書城項(xiàng)目表結(jié)構(gòu)設(shè)計(jì)

12.4項(xiàng)目需要哪些jar包

12.5配置web.xml

12.6log4j日志

12.7配置數(shù)據(jù)庫(kù)連接

12.8權(quán)限設(shè)置

12.8.1注冊(cè)用戶鑒權(quán)

12.8.2管理員鑒權(quán)

12.8.3JSP訪問(wèn)權(quán)限

12.9共性代碼抽取

12.9.1持久層提取

12.9.2視圖層提取

12.10主頁(yè)圖書列表實(shí)現(xiàn)

12.11圖書封面

12.12圖書明細(xì)頁(yè)實(shí)現(xiàn)

12.13用戶管理

12.13.1用戶登錄

12.13.2用戶退出

12.13.3用戶注冊(cè)

12.14購(gòu)物車實(shí)現(xiàn)

12.14.1購(gòu)物車設(shè)計(jì)

12.14.2顯示購(gòu)物車

12.14.3加入購(gòu)物車

12.14.4移除購(gòu)物車

12.15用戶付款

12.15.1結(jié)算

12.15.2付款

12.15.3付款異常處理

12.16新書上架

12.17查詢用戶購(gòu)買記錄

12.18中文亂碼問(wèn)題

12.19數(shù)據(jù)庫(kù)連接池

第13章服務(wù)器推送

13.1Web Socket

13.1.1WebSocket對(duì)象

13.1.2Java EE 8與WebSocket

13.1.3案例: 網(wǎng)絡(luò)聊天室

13.2HTTP/2服務(wù)器推送

13.2.1HTTP/2介紹

13.2.2Tomcat 9 配置APR

13.2.3服務(wù)器推送

13.3本章習(xí)題

第14章JSONB與JSONP

14.1Json串與Java對(duì)象互轉(zhuǎn)

14.2Jsonb接口

14.3案例: 文件反序列化

14.4JSON數(shù)據(jù)格式化

14.5JsonbConfig

14.6本章習(xí)題

第15章JSF入門

15.1JSF運(yùn)行機(jī)制

15.1.1事件響應(yīng)

15.1.2Servlet映射

15.1.3全局參數(shù)配置

15.1.4XHTML頁(yè)

15.1.5JSF HTML標(biāo)簽庫(kù)

15.1.6Managed Bean

15.1.7JSF表達(dá)式

15.1.8FacesContext

15.2案例: 用戶管理系統(tǒng)

15.2.1JSF項(xiàng)目向?qū)?br />
15.2.2系統(tǒng)配置文件

15.2.3用戶登錄

15.2.4用戶注冊(cè)

15.2.5主頁(yè)顯示

15.2.6用戶退出

15.3本章習(xí)題

附錄

本目錄推薦

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