課程名稱 : |
Java WEB系統(tǒng)應(yīng)用開(kāi)發(fā)(JSP,Servlet) [J2EE開(kāi)發(fā)課程] |
|
開(kāi)班類型 : |
脫產(chǎn)班,晚班 |
|
課程長(zhǎng)度 : |
5天(40學(xué)時(shí)) |
|
培訓(xùn)費(fèi)用 : |
3600元 |
|
學(xué)習(xí)對(duì)象 : |
適宜從事使用Java開(kāi)發(fā)Web應(yīng)用系統(tǒng)IT人士 |
|
基礎(chǔ)要求 : |
有JAVA語(yǔ)句編程基礎(chǔ) |
|
課程簡(jiǎn)介 : |
培訓(xùn)內(nèi)容包括WEB編程機(jī)制,JSP,Servlet開(kāi)發(fā),WEB應(yīng)用程序安全性,數(shù)據(jù)庫(kù)操作技術(shù),WEB服務(wù)器安裝和配置,異常處理,會(huì)話管理,JAVABEAN開(kāi)發(fā)和應(yīng)用,JSP標(biāo)簽庫(kù)的開(kāi)發(fā)/應(yīng)用,WEB應(yīng)用程序的結(jié)構(gòu)和布置等.配合實(shí)例講解,練習(xí),確保學(xué)員解決實(shí)際問(wèn)題.掌握開(kāi)發(fā)J2EE系統(tǒng)的所必備的技能. |
|
培訓(xùn)目標(biāo) : |
完成本課程之后,學(xué)員將具備以下能力:
1.能獨(dú)立地利用JSP及Servlet開(kāi)發(fā)、部署基于WEB應(yīng)用程序
2.掌握J(rèn)avaBean、JDBC,數(shù)據(jù)庫(kù)等相關(guān)技術(shù)開(kāi)發(fā)分布式的商業(yè)應(yīng)用系統(tǒng),如訂單管理,客戶管理系統(tǒng),ERP系統(tǒng),物流管理系統(tǒng) |
|
上課地點(diǎn) : |
深圳市福田區(qū) |
|
課程大綱 :
|
- Web應(yīng)用程序開(kāi)發(fā)基礎(chǔ)知識(shí)
|
1. HTTP通信協(xié)議的基本概念 |
2. HTTP請(qǐng)求的基本結(jié)構(gòu) |
3. HTTP回應(yīng)的基本結(jié)構(gòu) |
4. HTML語(yǔ)言(表單、表格等標(biāo)簽) |
5. Servlet的基本運(yùn)行原理 |
6. 掌握J(rèn)ava開(kāi)發(fā)工具 |
|
1. Tomcat WEB 服務(wù)器簡(jiǎn)介 |
2. 啟動(dòng)與測(cè)試Tomcat WEB服務(wù)器 |
3. 安裝和配置Tomcat WEB服務(wù)器 |
4. Tomcat啟動(dòng)失敗常見(jiàn)故障的排除 |
|
1. Servler處理HTTP請(qǐng)求的流程 |
2. 如何取得Servlet的請(qǐng)求內(nèi)容 |
3. 如何取得HTTP請(qǐng)求的標(biāo)頭信息 |
4. HTTP請(qǐng)求形式的實(shí)例探討 |
5. Servet如何產(chǎn)生HTTP回應(yīng) |
6. 實(shí)例演練:*個(gè)HTTP Servlet |
7. Servetr 的生命周期(lift cycle) |
8. ServletRequest接口 |
9. ServletResponse接口 |
|
1. JDBC 概念 |
2. JDBC API |
3. JDBC 編程步驟 |
4. 存儲(chǔ)過(guò)程調(diào)用 |
5. 數(shù)據(jù)連接池的配置和開(kāi)發(fā)(JNDI) |
- Web應(yīng)用程序的結(jié)構(gòu)與部署
|
1. 配置應(yīng)用部署描述文件(web.xml) |
2. 如何存取Servlet起始參數(shù) |
3. ServletConfig接口 |
|
1. ServletContext對(duì)象 |
2. Web應(yīng)用程序的“事件”與“監(jiān)聽(tīng)器” |
3. Web應(yīng)用程序的生命周期 |
4. ServletContextListener接口 |
5. HttpSessionListener接口 |
6. 分布式Web應(yīng)用程序 |
7. 如何編寫(xiě)“線程安全”的程序代碼 |
|
1. 服務(wù)器端異常處理機(jī)制 |
2. 聲明式異常處理 |
3. 聲明HTTP錯(cuò)誤所對(duì)應(yīng)的錯(cuò)誤頁(yè)面 |
4. 處理Java異常 |
5. 程序化異常處理 |
6. 在try—catch描述語(yǔ)句內(nèi)直接處理品異常 |
7. 實(shí)例演練:Web應(yīng)用程序的異常處理 |
8. LOG4J(日志管理)在J2EE系統(tǒng)開(kāi)發(fā)中的應(yīng)用 |
|
1. 基本的會(huì)話管理方式 |
2. HTTP會(huì)話與SessionID |
3. HttpSession接口內(nèi)重要的方法 |
4. 存取HTTP會(huì)話內(nèi)容/終止HTTP會(huì)話 |
5. 實(shí)例演練:管理HTTP會(huì)話信息 |
6. 使用“URL重寫(xiě)”來(lái)管理HTTP會(huì)話信息 |
|
1. Web應(yīng)用程序的安全性問(wèn)題 |
2. 驗(yàn)證與授權(quán)機(jī)制 |
3. Web服務(wù)器的安全防護(hù)措施 |
4. 聲明式驗(yàn)證 |
5. 聲明式授權(quán) |
6. 實(shí)現(xiàn)BASIC驗(yàn)證機(jī)制 |
7. 實(shí)現(xiàn)FORM驗(yàn)證機(jī)制 |
8. 如何在Web應(yīng)用程序內(nèi)辨識(shí)用戶身份 |
9. 實(shí)例演練:聲明式驗(yàn)證機(jī)制 |
|
1. JSP的組成 |
2. JSP的運(yùn)行方式 |
3. JSP的生命周期方法 |
4. JSP生命周期的七個(gè)階段 |
5. 部署JSP |
6. JSP標(biāo)準(zhǔn)指令(Standard Directive) |
7. JSP程序代碼元素-聲明標(biāo)簽,程序代碼標(biāo)簽,表達(dá)式標(biāo)簽,注解標(biāo)簽 |
8. JSP的隱含變量 |
9. 開(kāi)發(fā)可復(fù)用的JSP-JSP的復(fù)用概念 |
|
1. 如何在JSP內(nèi)使用JavaBean |
2. JavaBean的四種存取范圍(Scope) |
3. 使用元素 |
4. JavaBean的初始化方式 |
5. 實(shí)例演練:在JSP內(nèi)使用JavaBean |
- 開(kāi)發(fā)工具和開(kāi)發(fā)環(huán)境
|
1. Elipse開(kāi)發(fā)環(huán)境安裝與配置 |
2. J2EE服務(wù)器安裝與配置(JBOSS) |
- 掌握J(rèn)STL標(biāo)簽庫(kù)開(kāi)發(fā)
|
1. 掌握表達(dá)式(EL) |
2. 掌握常用的標(biāo)簽庫(kù)(JSTL)的應(yīng)用 |
3. 在JSP內(nèi)使用“自定義標(biāo)簽庫(kù)” |
4. 在web.xml內(nèi)配置TLD所在位置 |
5. 實(shí)例演練:開(kāi)發(fā)“應(yīng)用JSTL標(biāo)簽庫(kù)” |
|
1. 分層設(shè)計(jì) |
2. 開(kāi)發(fā)常用步驟 |
3. 界面組織和設(shè)計(jì) |
4. 權(quán)限設(shè)計(jì) |
|
課程名稱 : Java WEB系統(tǒng)應(yīng)用開(kāi)發(fā)(JSP,Servlet) [J2EE開(kāi)發(fā)課程]
學(xué)習(xí)對(duì)象 : 適宜從事使用Java開(kāi)發(fā)Web應(yīng)用系統(tǒng)IT人士
基礎(chǔ)要求 : 有JAVA語(yǔ)句編程基礎(chǔ)
課程簡(jiǎn)介 : 培訓(xùn)內(nèi)容包括WEB編程機(jī)制,JSP,Servlet開(kāi)發(fā),WEB應(yīng)用程序安全性,數(shù)據(jù)庫(kù)操作技術(shù),WEB服務(wù)器安裝和配置,異常處理,會(huì)話管理,JAVABEAN開(kāi)發(fā)和應(yīng)用,JSP標(biāo)簽庫(kù)的開(kāi)發(fā)/應(yīng)用,WEB應(yīng)用程序的結(jié)構(gòu)和布置等.配合實(shí)例講解,練習(xí),確保學(xué)員解決實(shí)際問(wèn)題.掌握開(kāi)發(fā)J2EE系統(tǒng)的所必備的技能.
培訓(xùn)目標(biāo) : 完成本課程之后,學(xué)員將具備以下能力:
1.能獨(dú)立地利用JSP及Servlet開(kāi)發(fā)、部署基于WEB應(yīng)用程序
2.掌握J(rèn)avaBean、JDBC,數(shù)據(jù)庫(kù)等相關(guān)技術(shù)開(kāi)發(fā)分布式的商業(yè)應(yīng)用系統(tǒng),如訂單管理,客戶管理系統(tǒng),ERP系統(tǒng),物流管理系統(tǒng)
課程大綱 :
■Web應(yīng)用程序開(kāi)發(fā)基礎(chǔ)知識(shí)
1. HTTP通信協(xié)議的基本概念
2. HTTP請(qǐng)求的基本結(jié)構(gòu)
3. HTTP回應(yīng)的基本結(jié)構(gòu)
4. HTML語(yǔ)言(表單、表格等標(biāo)簽)
5. Servlet的基本運(yùn)行原理
6. 掌握J(rèn)ava開(kāi)發(fā)工具
■安裝配置Tomcat服務(wù)器
1. Tomcat WEB 服務(wù)器簡(jiǎn)介
2. 啟動(dòng)與測(cè)試Tomcat WEB服務(wù)器
3. 安裝和配置Tomcat WEB服務(wù)器
4. Tomcat啟動(dòng)失敗常見(jiàn)故障的排除
■Servlet開(kāi)發(fā)
1. Servler處理HTTP請(qǐng)求的流程
2. 如何取得Servlet的請(qǐng)求內(nèi)容
3. 如何取得HTTP請(qǐng)求的標(biāo)頭信息
4. HTTP請(qǐng)求形式的實(shí)例探討
5. Servet如何產(chǎn)生HTTP回應(yīng)
6. 實(shí)例演練:*個(gè)HTTP Servlet
7. Servetr 的生命周期(lift cycle)
8. ServletRequest接口
9. ServletResponse接口
■JDBC編程
1. JDBC 概念
2. JDBC API
3. JDBC 編程步驟
4. 存儲(chǔ)過(guò)程調(diào)用
5. 數(shù)據(jù)連接池的配置和開(kāi)發(fā)(JNDI)
■Web應(yīng)用程序的結(jié)構(gòu)與部署
1. 配置應(yīng)用部署描述文件(web.xml)
2. 如何存取Servlet起始參數(shù)
3. ServletConfig接口
■Servet容器模型
1. ServletContext對(duì)象
2. Web應(yīng)用程序的“事件”與“監(jiān)聽(tīng)器”
3. Web應(yīng)用程序的生命周期
4. ServletContextListener接口
5. HttpSessionListener接口
6. 分布式Web應(yīng)用程序
7. 如何編寫(xiě)“線程安全”的程序代碼
■Servlet的異常處理機(jī)制
1. 服務(wù)器端異常處理機(jī)制
2. 聲明式異常處理
3. 聲明HTTP錯(cuò)誤所對(duì)應(yīng)的錯(cuò)誤頁(yè)面
4. 處理Java異常
5. 程序化異常處理
6. 在try—catch描述語(yǔ)句內(nèi)直接處理品異常
7. 實(shí)例演練:Web應(yīng)用程序的異常處理
8. LOG4J(日志管理)在J2EE系統(tǒng)開(kāi)發(fā)中的應(yīng)用
■會(huì)話管理
1. 基本的會(huì)話管理方式
2. HTTP會(huì)話與SessionID
3. HttpSession接口內(nèi)重要的方法
4. 存取HTTP會(huì)話內(nèi)容/終止HTTP會(huì)話
5. 實(shí)例演練:管理HTTP會(huì)話信息
6. 使用“URL重寫(xiě)”來(lái)管理HTTP會(huì)話信息
■Web應(yīng)用程序的安全性
1. Web應(yīng)用程序的安全性問(wèn)題
2. 驗(yàn)證與授權(quán)機(jī)制
3. Web服務(wù)器的安全防護(hù)措施
4. 聲明式驗(yàn)證
5. 聲明式授權(quán)
6. 實(shí)現(xiàn)BASIC驗(yàn)證機(jī)制
7. 實(shí)現(xiàn)FORM驗(yàn)證機(jī)制
8. 如何在Web應(yīng)用程序內(nèi)辨識(shí)用戶身份
9. 實(shí)例演練:聲明式驗(yàn)證機(jī)制
■JSP模型與開(kāi)發(fā)
1. JSP的組成
2. JSP的運(yùn)行方式
3. JSP的生命周期方法
4. JSP生命周期的七個(gè)階段
5. 部署JSP
6. JSP標(biāo)準(zhǔn)指令(Standard Directive)
7. JSP程序代碼元素-聲明標(biāo)簽,程序代碼標(biāo)簽,表達(dá)式標(biāo)簽,注解標(biāo)簽
8. JSP的隱含變量
9. 開(kāi)發(fā)可復(fù)用的JSP-JSP的復(fù)用概念
■JSP與JavaBean
1. 如何在JSP內(nèi)使用JavaBean
2. JavaBean的四種存取范圍(Scope)
3. 使用元素
4. JavaBean的初始化方式
5. 實(shí)例演練:在JSP內(nèi)使用JavaBean
■開(kāi)發(fā)工具和開(kāi)發(fā)環(huán)境
1. Elipse開(kāi)發(fā)環(huán)境安裝與配置
2. J2EE服務(wù)器安裝與配置(JBOSS)
■掌握J(rèn)STL標(biāo)簽庫(kù)開(kāi)發(fā)
1. 掌握表達(dá)式(EL)
2. 掌握常用的標(biāo)簽庫(kù)(JSTL)的應(yīng)用
3. 在JSP內(nèi)使用“自定義標(biāo)簽庫(kù)”
4. 在web.xml內(nèi)配置TLD所在位置
5. 實(shí)例演練:開(kāi)發(fā)“應(yīng)用JSTL標(biāo)簽庫(kù)”
■J2EE項(xiàng)目實(shí)踐
1. 分層設(shè)計(jì)
2. 開(kāi)發(fā)常用步驟
3. 界面組織和設(shè)計(jì)
4. 權(quán)限設(shè)計(jì)