JavaEE包含一系列的技術(shù),對(duì)于Web開發(fā)人員來說,關(guān)鍵是掌握Web組件技術(shù)、JDBC編程以及常用框架等。
《JavaEE架構(gòu)與程序設(shè)計(jì)(第2版)/高等職業(yè)院校教學(xué)改革創(chuàng)新示范教材·軟件開發(fā)系列》主要分為四部分:第一部分快速學(xué)習(xí)Servlet、JSP組件基本知識(shí),并通過簡單示例演示MVC模式的含義及使用;第二部分詳解Servlet組件開發(fā),對(duì)Servlet相關(guān)技術(shù)進(jìn)行深入剖析;第三部分深入學(xué)習(xí)JSP組件開發(fā);第四部分學(xué)習(xí)與JavaEE架構(gòu)設(shè)計(jì)相關(guān)的幾個(gè)高級(jí)主題,包括Log4j、Ajax、JSF框架。
《JavaEE架構(gòu)與程序設(shè)計(jì)(第2版)/高等職業(yè)院校教學(xué)改革創(chuàng)新示范教材·軟件開發(fā)系列》在第一部分設(shè)計(jì)了一個(gè)案例,并貫穿始終,隨著學(xué)習(xí)的深入不斷完善案例,將所學(xué)技能直接應(yīng)用到案例開發(fā)中,做到“學(xué)中做,做中學(xué)”。
《JavaEE架構(gòu)與程序設(shè)計(jì)(第2版)/高等職業(yè)院校教學(xué)改革創(chuàng)新示范教材·軟件開發(fā)系列》適合各層次Web開發(fā)人員閱讀。
王曉華,女,1979年生人,畢業(yè)于北京師范大學(xué)信息管理與信息系統(tǒng)專業(yè),先后任職于中軟總公司計(jì)算機(jī)培訓(xùn)中心和北京中軟國際教育科技有限公司,長期擔(dān)任Java系列培訓(xùn)專員。謝曉東,女,1971年生人,畢業(yè)于河南師范大學(xué),在江西生物科技職業(yè)學(xué)院一直從事計(jì)算機(jī)專業(yè)方面的教學(xué)工作,目前擔(dān)任計(jì)算機(jī)系教研室主任。
目錄
第一部分 Servlet/JSP入門
第1章JavaEEWeb開發(fā)概述
1.1 JavaEE技術(shù)概述
1.2 搭建運(yùn)行環(huán)境――Tomcat
1.3 搭建開發(fā)環(huán)境
1.4 MyEclipse管理Tomcat
1.5 使用Eclipse開發(fā)Web應(yīng)用
1.6 本章小結(jié)
1.7 思考與練習(xí)
第2章Servlet快速入門
2.1 請(qǐng)求與響應(yīng)
2.2 什么是Servlet
2.3 第一個(gè)Servlet程序
2.4 如何訪問Servlet
2.4.1 配置Servlet信息
2.4.2 訪問Servlet的三種方式
2.5 web.xml文件
2.6 使用Eclipse開發(fā)Servlet
2.7 請(qǐng)求與響應(yīng)
2.7.1 請(qǐng)求接口
2.7.2 響應(yīng)接口
2.8 本章小結(jié)
2.9 思考與練習(xí)
第3章JSP快速入門
3.1 什么是JSP
3.1.1 JSP概述
3.1.2 JSP運(yùn)行步驟
3.2 JSP腳本元素入門
3.3 JSP內(nèi)置對(duì)象入門
3.4 本章小結(jié)
3.5 思考與練習(xí)
第4章JDBC編程
4.1 JDBC概述
4.2 JDBCAPI中常用接口和類
4.3 使用JDBC進(jìn)行增、刪、改
4.4 使用JDBC進(jìn)行查詢
4.5 JDBC的語句對(duì)象
4.6 本章小結(jié)
4.7 思考與練習(xí)
第5章MVC模式
5.1 一個(gè)簡單Demo
5.2 Demo中的MVC體現(xiàn)
5.3 MVC模式總結(jié)
5.4 “教材案例”準(zhǔn)備
5.5 本章小結(jié)
5.6 思考與練習(xí)
第二部分 詳解Servlet組件開發(fā)
第6章Servlet生命周期
6.1 Servlet實(shí)例的特征
6.2 Servlet的“家譜”
6.3 Servlet的生命周期
6.4 本章小結(jié)
6.5 思考與練習(xí)
第7章請(qǐng)求與響應(yīng)
7.1 請(qǐng)求接口
7.2 響應(yīng)接口
7.3 請(qǐng)求轉(zhuǎn)發(fā)器
7.4 請(qǐng)求屬性
7.5 本章小結(jié)
7.6 思考與練習(xí)
第8章cookie編程
8.1 cookie的概念與使用
8.2 cookie開發(fā)實(shí)例
8.3 JSESSIONIDcookie
8.4 本章小結(jié)
8.5 思考與練習(xí)
第9章會(huì)話
9.1 會(huì)話接口
9.2 會(huì)話使用實(shí)例
9.3 JSP中的會(huì)話對(duì)象
9.4 會(huì)話的實(shí)現(xiàn)機(jī)制
9.5 URL重寫
9.6 會(huì)話超時(shí)
9.7 本章小結(jié)
9.8 思考與練習(xí)
第10章Servlet上下文
10.1 上下文接口
10.2 上下文的使用實(shí)例
10.3 上下文參數(shù)
10.4 請(qǐng)求、會(huì)話、上下文屬性比較
10.5 本章小結(jié)
10.6 思考與練習(xí)
第11章監(jiān)聽器
11.1 事件類與監(jiān)聽器接口
11.2 監(jiān)聽器使用實(shí)例
11.3 監(jiān)聽器的開發(fā)步驟
11.4 本章小結(jié)
11.5 思考與練習(xí)
第12章過濾器
12.1 過濾器概述
12.2 過濾器有關(guān)的API
12.3 過濾器開發(fā)實(shí)例
12.4 過濾器的執(zhí)行過程
12.5 過濾器的配置
12.6 本章小結(jié)
12.7 思考與練習(xí)
第三部分 詳解JSP組件開發(fā)
第13章腳本元素與內(nèi)置對(duì)象
13.1 JSP中常用的腳本元素
13.2 內(nèi)置對(duì)象
13.3 本章小結(jié)
13.4 思考與練習(xí)
第14章JSP指令與標(biāo)準(zhǔn)動(dòng)作
14.1 JSP指令
14.2 JSP標(biāo)準(zhǔn)動(dòng)作
14.3 本章小結(jié)
14.4 思考與練習(xí)
第15章JavaBean編程
15.1 JavaBean概述
15.2 JavaBean的使用
15.3 JavaBean的標(biāo)準(zhǔn)動(dòng)作
15.4 本章小結(jié)
15.5 思考與練習(xí)
第16章EL語言
16.1 EL語言概述
16.2 EL的內(nèi)置對(duì)象
16.3 EL中的運(yùn)算符
16.4 EL的其他知識(shí)點(diǎn)
16.5 EL的使用實(shí)例
16.6 本章小結(jié)
16.7 思考與練習(xí)
第17章JSP自定義標(biāo)記
17.1 自定義標(biāo)記的概念
17.2 如何開發(fā)自定義標(biāo)記
17.3 如何使用自定義標(biāo)記
17.4 開發(fā)與使用自定義標(biāo)記實(shí)例
17.5 本章小結(jié)
17.6 思考與練習(xí)
第18章JSTL
18.1 JSTL概述
18.2 使用JSTL
18.3 常用的JSTL標(biāo)記
18.4 JSTL使用實(shí)例
18.5 本章小結(jié)
18.6 思考與練習(xí)
第19章Web應(yīng)用中的異常處理
19.1 Model層拋出異常
19.2 在Servlet中捕獲異常
19.3 聲明<error-page>
19.4 JSP中使用錯(cuò)誤頁面
19.5 JSP中捕獲異常
19.6 本章小結(jié)
19.7 思考與練習(xí)
第四部分 高級(jí)主題
第20章日志處理
20.1 Log4j概述
20.2 日志記錄器Logger
20.3 輸出目的地Appender
20.4 格式化器Layout
20.5 Log4j的配置
20.6 在Web應(yīng)用中使用Log4j
20.7 本章小結(jié)
20.8 思考與練習(xí)
第21章Ajax編程
21.1 Ajax概述
21.2 JavaScript語言
21.3 XMLHttpRequest對(duì)象
21.4 文檔對(duì)象模型DOM
21.4.1 HTMLDOM
21.4.2 XMLDOM
21.5 使用Ajax進(jìn)行異步校驗(yàn)
21.6 本章小結(jié)
21.7 思考與練習(xí)
第22章JSF框架
22.1 JSF框架快速入門
22.2 UI標(biāo)準(zhǔn)組件
22.2.1 顯示數(shù)據(jù)的組件
22.2.2 面板組件
22.2.3 輸入組件
22.2.4 命令組件
22.3 國際化
22.4 輸入校驗(yàn)
22.4.1 標(biāo)準(zhǔn)校驗(yàn)器
22.4.2 自定義校驗(yàn)器
22.5 本章小結(jié)
22.6 思考與練習(xí)
附錄A web.xml文件
附錄B 企業(yè)關(guān)注的技能