
JSP從入門(mén)到精通培訓(xùn)
章節(jié)1
JSP從入門(mén)到精通
第1節(jié)
jsp課程介紹
1.JSP課程的基本介紹; 2.WEB程序的相關(guān)概念講解; 3.WEB開(kāi)發(fā)需要的技術(shù)介紹;
第2節(jié)
tomcat安裝配置與運(yùn)行
1.動(dòng) 態(tài) 網(wǎng)站常用技術(shù)技術(shù); 2.jdk的安裝與配置; 3.tomcat的安裝與配置; 4.JSP的執(zhí)行過(guò)程講解; 5.編寫(xiě)程序,實(shí)現(xiàn)九九乘法表功能;
第3節(jié)
Servlet運(yùn)行原理與函數(shù)介紹
1.jsp與servlet的關(guān)系; 2.servlet的結(jié)構(gòu); 3.HttpServlet中常用函數(shù)的作用; 4.HttpServletRequest對(duì)象介紹; 5.HttpServletResponse對(duì)象介紹; 6.創(chuàng)建Servlet的步驟;
第4節(jié)
Servlet的創(chuàng)建配置與運(yùn)行
1.創(chuàng)建servlet的2種方法及步驟; 2.servlet的配置; 3.servlet的運(yùn)行原理; 4.讀取servlet配置文件中的初始化參數(shù)
第5節(jié)
JSP與Servlet相互鏈接,jsp文件設(shè)置成Servlet運(yùn)行
1.從jsp頁(yè)面鏈接到Servlet;再?gòu)腟ervlet轉(zhuǎn)向或者重定向到j(luò)sp頁(yè)面; 2.把jsp頁(yè)面配置成servlet運(yùn)行;
第6節(jié)
3種jsp腳本元素的使用方法
1.jsp腳本元素<%%>的作用與使用方法; 2.jsp腳本元素<%=%>的作用與使用方法; 3.jsp腳本元素<%!%>的作用與使用方法; 4.3種腳本元素的區(qū)別;
第7節(jié)
JSP指令元素
1.page指令的詳細(xì)介紹; 2.page指令常用屬性:errorPage,isErrorPage,language,import,session,pageEncoding,contentType,buffer,autoFlush的使用方法; 3.isErrorPage和errorPage設(shè)置錯(cuò)誤頁(yè)面,其他頁(yè)面出現(xiàn)異常時(shí)跳轉(zhuǎn)到錯(cuò)誤頁(yè)面處理;
第8節(jié)
用Servlet生成復(fù)雜頁(yè)面并提交數(shù)據(jù)給jsp頁(yè)面
1.在servlet中使用out對(duì)象生成復(fù)雜的jsp注冊(cè)頁(yè)面; 2.通過(guò)servlet生成的注冊(cè)頁(yè)面提交數(shù)據(jù)到j(luò)sp中;
第9節(jié)
Include指令與include動(dòng)作元素
1.Include指令的使用方法及特點(diǎn); 2.include動(dòng)作元素使用方法及特點(diǎn); 3.include指令與include動(dòng)作元素的區(qū)別;
第10節(jié)
sendRedirect與forward
1.jsp:forward動(dòng)作元素的使用方法;jsp:param傳遞參數(shù); 2.response重定向sendRedirect函數(shù)的使用方法; 3.重定向與轉(zhuǎn)向的區(qū)別;
第11節(jié)
WEB通信協(xié)議及基礎(chǔ)講解
1.http協(xié)議簡(jiǎn)介; 2.jsp頁(yè)面中傳遞參數(shù)的get和post方法及區(qū)別; 3.常用的html表單控件使用方法及注意事項(xiàng); 4.字符串參數(shù)與數(shù)組參數(shù)的獲取方法;
第12節(jié)
4種隱含對(duì)象屬性的設(shè)置和獲取
1.pageContext對(duì)象屬性的設(shè)置與獲??; 2.requestt對(duì)象屬性的設(shè)置與獲?。?3.session對(duì)象屬性的設(shè)置與獲??; 4.application對(duì)象屬性的設(shè)置與獲??; 5.4種不同對(duì)象屬性的有效范圍與生命周期;
第13節(jié)
在線投票系統(tǒng)實(shí)訓(xùn)
1.使用application對(duì)象實(shí)現(xiàn)投票系統(tǒng);
第14節(jié)
request對(duì)象詳解及讀取系統(tǒng)參數(shù)
1.getParameter和getAttribute函數(shù)的區(qū)別; 2.解決中文亂碼的問(wèn)題; 3.獲取系統(tǒng)環(huán)境變量:通信協(xié)議,通信端口,IP地址,項(xiàng)目名稱(chēng),基本路徑,絕對(duì)路徑,提交數(shù)據(jù)方法,請(qǐng)求地址,sessionId等;
第15節(jié)
response對(duì)象詳解
1.jsp:forward轉(zhuǎn)向與response.sendRedirect重定向的區(qū)別; 2.response的setContentType函數(shù)的使用; 3.用response的setIntHeader函數(shù)實(shí)現(xiàn)頁(yè)面每隔指定的時(shí)間后自動(dòng)刷新; 4.用response的setHead函數(shù)實(shí)現(xiàn)等待指定的時(shí)間后重定向到指定頁(yè)面 5.out對(duì)象詳解; 6.session對(duì)象及application對(duì)象的區(qū)別與應(yīng)用場(chǎng)合;
第16節(jié)
cookie的應(yīng)用及亂碼處理
1.cookie的應(yīng)用場(chǎng)合與缺陷; 2.用response對(duì)象添加cookie變量; 3.用request對(duì)象獲取cookie數(shù)組; 4.數(shù)組cookie的有效期與路徑; 5.cookie的亂碼處理,編碼與解碼; 6.登錄記住密碼實(shí)例應(yīng)用
第17節(jié)
在線聊天室項(xiàng)目實(shí)訓(xùn)一
request,response,session,application對(duì)象綜合應(yīng)用 1.可以控制在線人數(shù); 2.登錄以后進(jìn)入聊天,可以私聊,可以和所有人聊天; 3.可以設(shè)置字體,字號(hào),顏色與表情等聊天;
第18節(jié)
在線聊天室項(xiàng)目實(shí)訓(xùn)二
request,response,session,application對(duì)象綜合應(yīng)用 1.可以控制在線人數(shù); 2.登錄以后進(jìn)入聊天,可以私聊,可以和所有人聊天; 3.可以設(shè)置字體,字號(hào),顏色與表情等聊天;
第19節(jié)
在線聊天室項(xiàng)目實(shí)訓(xùn)三
1.修改了在線聊天室的一些Bug; 2.config對(duì)象的使用方法講解; 3.在servlet中獲取session及application對(duì)象;
第20節(jié)
javabean定義與動(dòng)作元素的使用
1.javabean的定義; 2.javabean的使用; 3.用動(dòng)作元素jsp:useBean定義javabean實(shí)例; 4.用jsp:setProperty,jsp:getProperty設(shè)置和獲取javabean的值
第21節(jié)
setProperty4種用法及自省機(jī)制
1.用jsp:useBean動(dòng)作元素獲取表單提交的數(shù)據(jù); 2.jsp:setProperty的4種使用方法及他們的區(qū)別; 3.在tomcat中部署項(xiàng)目后的目錄結(jié)構(gòu)詳細(xì)介紹; 4.javabean的自省機(jī)制;
第22節(jié)
2種處理亂碼的方法與javabean綜合應(yīng)用
1.post方式提交中文的亂碼處理方法; 2.get方式提交中文的亂碼處理方法; 3.利用javabean實(shí)現(xiàn)網(wǎng)站訪問(wèn)人數(shù)統(tǒng)計(jì);
第23節(jié)
在jsp頁(yè)面中連接數(shù)據(jù)庫(kù)及連接失敗檢查方法
1.在jsp頁(yè)面連接數(shù)據(jù)庫(kù); 2.連接數(shù)據(jù)庫(kù)失敗原因檢查方法; 3.設(shè)置遠(yuǎn)程連接數(shù)據(jù)庫(kù)的方法; 4.在線視頻教學(xué)平臺(tái)的數(shù)據(jù)庫(kù)設(shè)計(jì);
第24節(jié)
實(shí)現(xiàn)省份新增修改刪除與查詢(xún)
1.實(shí)現(xiàn)省份的查詢(xún)列表功能; 2.實(shí)現(xiàn)省份的新增功能; 3.實(shí)現(xiàn)省份的刪除功能; 4.實(shí)現(xiàn)省份的修改功能;
第25節(jié)
在線視頻教學(xué)平臺(tái)項(xiàng)目需求分析
在線視頻教學(xué)平臺(tái)項(xiàng)目需求分析和數(shù)據(jù)庫(kù)設(shè)計(jì)
第26節(jié)
采用MVC模式實(shí)現(xiàn)城市查詢(xún)(jsp+servlet+javabean)
1.定義數(shù)據(jù)庫(kù)連接類(lèi),負(fù)責(zé)數(shù)據(jù)庫(kù)的連接與關(guān)閉操作; 2.定義數(shù)據(jù)庫(kù)操作接口和實(shí)現(xiàn)類(lèi)操作數(shù)據(jù); 3.定義servlet進(jìn)行流程控制; 4.采用MVC模式實(shí)現(xiàn)城市數(shù)據(jù)的查詢(xún)列表;
第27節(jié)
采用MVC模式實(shí)現(xiàn)城市查詢(xún)(jsp+servlet+javabean)
1.定義數(shù)據(jù)庫(kù)連接類(lèi),負(fù)責(zé)數(shù)據(jù)庫(kù)的連接與關(guān)閉操作; 2.定義數(shù)據(jù)庫(kù)操作接口和實(shí)現(xiàn)類(lèi)操作數(shù)據(jù); 3.定義servlet進(jìn)行流程控制; 4.采用MVC模式實(shí)現(xiàn)城市數(shù)據(jù)的查詢(xún)列表;
第28節(jié)
采用MVC模式實(shí)現(xiàn)城市資料修改
1.在servlet中實(shí)現(xiàn)城市表的新增,修改,刪除與查詢(xún)操作; 2.定義數(shù)據(jù)庫(kù)操作接口,實(shí)現(xiàn)接口的實(shí)現(xiàn)類(lèi)實(shí)現(xiàn)數(shù)據(jù)庫(kù)操作; 3.在servlet中控制程序的運(yùn)行,利用request..setAttribute函數(shù)設(shè)置對(duì)應(yīng)的變量,在jsp頁(yè)面中讀取request變量,實(shí)現(xiàn)視圖層,控制層與模型層分開(kāi)執(zhí)行;
第29節(jié)
連接池原理及配置
連接池原理及配置
第30節(jié)
連接池應(yīng)用,實(shí)現(xiàn)講師類(lèi)別管理
1.連接池應(yīng)用; 2.利用連接池實(shí)現(xiàn)講師類(lèi)別管理
第31節(jié)
ODBC數(shù)據(jù)源配置,實(shí)現(xiàn)講師類(lèi)別新增
1.在控制面板中設(shè)置ODBC數(shù)據(jù)源; 2.在java程序中利用jdbc-odbc橋連接創(chuàng)建數(shù)據(jù)庫(kù)連接類(lèi); 3.實(shí)現(xiàn)講師類(lèi)別新增功能;
第32節(jié)
ODBC數(shù)據(jù)源實(shí)現(xiàn)講師類(lèi)別刪除修改
1.利用jdbc-odbc橋連接數(shù)據(jù)源; 2.實(shí)現(xiàn)講師類(lèi)別的修改與刪除操作;
第33節(jié)
分頁(yè)原理及實(shí)現(xiàn)
1.jsp分頁(yè)的4種方法; 2.分頁(yè)的基本原理; 3.用jsp+javabean+servlet實(shí)現(xiàn)分頁(yè);
第34節(jié)
實(shí)現(xiàn)城市列表的分頁(yè)功能
1.使用MVC模式實(shí)現(xiàn)分頁(yè)處理; 2.利用分頁(yè)原理實(shí)現(xiàn)城市列表的分頁(yè)功能;
第35節(jié)
內(nèi)部測(cè)試試卷1試題解析
內(nèi)部測(cè)試試卷1試題解析
第36節(jié)
過(guò)濾器的創(chuàng)建與配置
1.過(guò)濾器的作用與原理; 2.過(guò)濾器的創(chuàng)建步驟及注意事項(xiàng); 3.過(guò)濾器的配置; 4.通過(guò)過(guò)濾器實(shí)現(xiàn)亂碼處理問(wèn)題;
第37節(jié)
監(jiān)聽(tīng)器的創(chuàng)建與配置
1.監(jiān)聽(tīng)器的作用與原理; 2.監(jiān)聽(tīng)器的應(yīng)用場(chǎng)合; 3.監(jiān)聽(tīng)器的創(chuàng)建步驟; 4.監(jiān)聽(tīng)器的配置; 5.利用監(jiān)聽(tīng)器實(shí)現(xiàn)在線人數(shù)實(shí)時(shí)統(tǒng)計(jì)功能;
第38節(jié)
利用監(jiān)聽(tīng)器實(shí)時(shí)統(tǒng)計(jì)在線人數(shù)
1.利用session的產(chǎn)生與銷(xiāo)毀獲取在線人數(shù); 2.利用ServletContext監(jiān)聽(tīng)器獲取application對(duì)象,統(tǒng)計(jì)在線人數(shù) 3.javascrript關(guān)閉窗口的幾種方法;
第39節(jié)
自定義標(biāo)簽步驟與實(shí)現(xiàn)
1.自定義標(biāo)簽的應(yīng)用場(chǎng)合; 2.自定義標(biāo)簽的實(shí)現(xiàn)步驟; 3.通過(guò)Tag接口實(shí)現(xiàn)簡(jiǎn)單的自定義標(biāo)簽; 4.自定義標(biāo)簽的配置步驟; 5.自定義標(biāo)簽在頁(yè)面中的調(diào)用;
第40節(jié)
實(shí)現(xiàn)復(fù)雜自定義標(biāo)簽實(shí)例
1.通過(guò)繼承TagSupport,BodyTagSupport實(shí)現(xiàn)自定義標(biāo)簽; 2.實(shí)現(xiàn)有內(nèi)容的標(biāo)簽; 3.實(shí)現(xiàn)傳參數(shù)的標(biāo)簽; 4.實(shí)現(xiàn)循環(huán)語(yǔ)句標(biāo)簽
第41節(jié)
實(shí)現(xiàn)登錄功能的自定義標(biāo)簽
實(shí)現(xiàn)登錄功能的自定義標(biāo)簽,可以傳參數(shù),表單的action參數(shù);用戶名控件的名稱(chēng)參數(shù);密碼框的控件名稱(chēng)參數(shù)
第42節(jié)
實(shí)現(xiàn)城市列表分頁(yè)功能的自定義標(biāo)簽
1.用連接池連接數(shù)據(jù)庫(kù); 2使用top語(yǔ)句實(shí)現(xiàn)分頁(yè)功能; 3.使用BodyTagSupport類(lèi)實(shí)現(xiàn)分頁(yè)標(biāo)簽; 4.通過(guò)頁(yè)面?zhèn)鬟frequest變量到標(biāo)簽處理數(shù)據(jù);
第43節(jié)
內(nèi)部測(cè)試題二習(xí)題解析
第44節(jié)
EL表達(dá)式的使用
1.EL表達(dá)式的語(yǔ)法; 2.EL表達(dá)式的作用; 3.EL表達(dá)式的語(yǔ)法規(guī)則; 4.EL表達(dá)式的使用方法;
第45節(jié)
jstl標(biāo)準(zhǔn)標(biāo)簽函數(shù)庫(kù)的引入與使用
1.用taglib指令導(dǎo)入標(biāo)簽庫(kù); 2.常用標(biāo)簽庫(kù)標(biāo)簽set,out,if,forEach,choose,otherwise,when等的使用
第46節(jié)
jstl標(biāo)簽庫(kù)-實(shí)現(xiàn)管理員新增與密碼加密處理
1.實(shí)現(xiàn)管理員管理新增,對(duì)用戶密碼進(jìn)行加密處理;生成32位秘鑰 2.實(shí)現(xiàn)管理員管理分頁(yè)顯示資料,采用jstl標(biāo)簽技術(shù),去除之前的《%%》,《%=%》 元素,使頁(yè)面完全標(biāo)簽化
第47節(jié)
請(qǐng)求與響應(yīng)詳解
1.請(qǐng)求與響應(yīng)詳解:游覽器與服務(wù)器通信協(xié)議的了解,常用的參數(shù)查看與設(shè)置 2.請(qǐng)求與響應(yīng)常見(jiàn)的錯(cuò)誤代碼講解; 3.設(shè)置響應(yīng)頭的方法;
第48節(jié)
Servlet請(qǐng)求轉(zhuǎn)發(fā)的三種方法
1.Servlet請(qǐng)求轉(zhuǎn)向的3種方法講解; 2.獲取RequestDispatcher的方法; 3.在servlet中使用forward與include函數(shù)及區(qū)別;
第49節(jié)
實(shí)現(xiàn)管理員資料的修改與刪除
實(shí)現(xiàn)修改和刪除管理員資料;不能修改密碼和狀態(tài)
第50節(jié)
實(shí)現(xiàn)修改管理員的狀態(tài),密碼與初始密碼
1.修改管理員狀態(tài),禁用或啟用; 2.修改密碼; 3.初始化密碼;
第51節(jié)
會(huì)話跟蹤機(jī)制-URL重寫(xiě)與隱藏域
1.URL重寫(xiě)的機(jī)制與原理; 2.URL重寫(xiě)的實(shí)現(xiàn); 3.通過(guò)隱藏域傳遞參數(shù);
第52節(jié)
會(huì)話跟蹤機(jī)制-Cookie與Session
1.cookie使用的詳細(xì)介紹; 2.cookie的使用場(chǎng)合與使用方法; 3.Session的會(huì)話跟蹤機(jī)制;
第53節(jié)
文件上傳技術(shù)講解
1.準(zhǔn)備文件上傳的jar包; 2.文件上傳的步驟;上傳頁(yè)面表單屬性的設(shè)置 3.設(shè)置上傳后的文件的重命名規(guī)則; 4.編寫(xiě)上傳文件的servlet文件; 5.測(cè)試運(yùn)行
第54節(jié)
限制上傳文件類(lèi)型與大小
1.限制上傳文件的文件類(lèi)型; 2.限制上傳文件的文件大??;
第55節(jié)
在線視頻播放器的設(shè)置與播放
1.制作視頻播放器頁(yè)面及播放插件; 2.使用多種播放技術(shù),包括HTML5標(biāo)簽,flash標(biāo)簽,js插件等播放器;
第56節(jié)
MVC設(shè)計(jì)模式思想與設(shè)計(jì)
1.MVC設(shè)計(jì)模式設(shè)計(jì)思想; 2.MVC的作用; 3.MVC模式開(kāi)發(fā)實(shí)踐;
第57節(jié)
用戶管理模塊設(shè)計(jì)
1.創(chuàng)建用戶表及各種約束控制; 2.創(chuàng)建Servlet及配置; 3.實(shí)現(xiàn)接口與數(shù)據(jù)庫(kù)操作函數(shù); 4.實(shí)現(xiàn)新增頁(yè)面;
第58節(jié)
用戶新增與DES密碼加密處理
1.實(shí)現(xiàn)用戶新增的省份與城市數(shù)據(jù)聯(lián)動(dòng); 2.實(shí)現(xiàn)新增用戶資料; 3.控制手機(jī)號(hào)碼唯一性約束異常處理;
第59節(jié)
用戶列表與多表連接詳解
1.詳細(xì)講解外鏈接,內(nèi)連接的區(qū)別; 2.實(shí)現(xiàn)多表連接及分頁(yè)功能; 3.實(shí)現(xiàn)用戶資料分頁(yè)列表查詢(xún)功能;
第60節(jié)
在線編輯器使用詳解
講解在線編輯器的配置步驟與使用方法
第61節(jié)
在線視頻教學(xué)平臺(tái)需求介紹1
第62節(jié)
在線視頻教學(xué)平臺(tái)需求介紹2
第63節(jié)
在線視頻教學(xué)平臺(tái)需求介紹3
第64節(jié)
系統(tǒng)框架整合(驗(yàn)證碼,統(tǒng)一框架與統(tǒng)一錯(cuò)誤處理)
1.驗(yàn)證碼的生成原理與實(shí)現(xiàn),在登錄窗口實(shí)現(xiàn)驗(yàn)證碼的顯示與驗(yàn)證; 2.在WEB.xml中配置統(tǒng)一錯(cuò)誤處理,利用easyui的進(jìn)度條統(tǒng)一錯(cuò)誤提示; 3.配置系統(tǒng)框架,實(shí)現(xiàn)管理中心統(tǒng)一字體,統(tǒng)一菜單,統(tǒng)一風(fēng)格;
第65節(jié)
系統(tǒng)登錄與權(quán)限控制,修改密碼
1.系統(tǒng)登錄,必須是有效用戶才能登陸,登陸成功后,把登錄成功的信息保存到session中進(jìn)行權(quán)限控制; 2.修改密碼,登錄用戶只能修改自己的登錄密碼; 3.傳遞參數(shù)的綜合應(yīng)用;
第66節(jié)
用在線編輯器實(shí)現(xiàn)新聞編輯
1.實(shí)現(xiàn)新聞公告新增修改刪除與查詢(xún)功能,把新聞內(nèi)容生成靜態(tài)html頁(yè)面在前臺(tái)展示; 2.新聞內(nèi)容通過(guò)在線編輯器進(jìn)行編輯處理,可以動(dòng)態(tài)排版,上傳圖標(biāo),上傳視頻,超級(jí)鏈接等功能; 3.用上傳控件上傳新聞圖標(biāo)
第67節(jié)
前臺(tái)框架整合,用戶注冊(cè)
1.搭建前臺(tái)框架,美工處理; 2.實(shí)現(xiàn)用戶注冊(cè)與登錄; 3.實(shí)現(xiàn)后臺(tái)管理用戶資料;
第68節(jié)
實(shí)現(xiàn)30天內(nèi)自動(dòng)登錄
1.實(shí)現(xiàn)用戶30天內(nèi)自動(dòng)登錄; 2.如果用戶已經(jīng)登錄,直接跳轉(zhuǎn)到管理中心; 3.如果沒(méi)有登錄判斷cookie是否有效,如果cookie有效自動(dòng)登錄到管理中心 4.判斷用戶類(lèi)型,如果是學(xué)生進(jìn)入學(xué)生管理中心,如果是講師進(jìn)入講師管理中心
第69節(jié)
實(shí)現(xiàn)申請(qǐng)講師,修改和查看審核狀態(tài)
1.普通用戶在前臺(tái)登錄后可以申請(qǐng)講師資格,講師必須上傳頭像等; 2.用戶在修改講師資格時(shí)如果沒(méi)有更改頭像的特別處理等; 3.查看審核狀態(tài); 4.用戶只能看到自己的申請(qǐng)資料;
第70節(jié)
實(shí)現(xiàn)查看和審核講師資格
1.查看所有申請(qǐng)講師的資料; 2.審核講師資料;
第71節(jié)
實(shí)現(xiàn)課程管理,視頻資料審核
1.實(shí)現(xiàn)管理課程資料,資料列表,上傳講師頭像; 2.實(shí)現(xiàn)章節(jié)管理,上傳章節(jié)視頻資料; 3.實(shí)現(xiàn)后臺(tái)審核課程與視頻資料;
第72節(jié)
視頻播放器的設(shè)置與播放視頻
視頻播放器的設(shè)置與播放視頻
第73節(jié)
優(yōu)惠活動(dòng)管理和批量生成優(yōu)惠券
1.實(shí)現(xiàn)優(yōu)惠活動(dòng)功能; 2.批量生成優(yōu)惠券,優(yōu)惠券兌換碼的生成機(jī)制; 3.領(lǐng)用優(yōu)惠券和使用優(yōu)惠券;
第74節(jié)
實(shí)現(xiàn)購(gòu)買(mǎi)課程功能
1.顯示課程列表 2.顯示課程詳情界面; 3.顯示課程章節(jié)詳情,觀看視頻功能; 4.顯示學(xué)生購(gòu)買(mǎi)課程的評(píng)論 5.顯示優(yōu)惠券信息,領(lǐng)取優(yōu)惠券功能;