




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
2/2《JavaWeb應(yīng)用開發(fā)》課程標(biāo)準(zhǔn)課程名稱:JavaWeb應(yīng)用開發(fā)課程代碼:3250697適用專業(yè):計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)(網(wǎng)絡(luò)互動(dòng)媒體開發(fā)方向)專業(yè)課程性質(zhì):專業(yè)核心課程學(xué)時(shí):72時(shí)(理論:36實(shí)踐:36)學(xué)分:4學(xué)分一、課程概述(一)課程性質(zhì)與任務(wù)本課程是計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)(網(wǎng)絡(luò)互動(dòng)媒體開發(fā)方向)專業(yè)核心課程。主要培養(yǎng)學(xué)生應(yīng)用JSP技術(shù)進(jìn)行Web應(yīng)用程序開發(fā)的能力,并培養(yǎng)其良好的編程規(guī)范和職業(yè)習(xí)慣。通過本課程的學(xué)習(xí),讓學(xué)生掌握使用Java技術(shù)進(jìn)行Web應(yīng)用開發(fā);了解JavaWeb技術(shù)架構(gòu);掌握HTML,JavaScript和CSS靜態(tài)網(wǎng)頁開發(fā)技術(shù);掌握J(rèn)avaWeb開發(fā)的核心技術(shù)JSP和Servlet等;掌握使用MVC模式設(shè)計(jì)、開發(fā)Web項(xiàng)目。在項(xiàng)目實(shí)戰(zhàn)中培養(yǎng)學(xué)生的編程能力、程序調(diào)試能力,團(tuán)隊(duì)合作與溝通能力、自主學(xué)習(xí)與創(chuàng)新能力,為今后應(yīng)用JavaWeb編程技術(shù)和從事軟件開發(fā)與測(cè)試工作奠定堅(jiān)實(shí)的基礎(chǔ)。同時(shí),借助思政案例庫的資源灌輸規(guī)范操作的職業(yè)操守。課程對(duì)學(xué)生的職業(yè)能力培養(yǎng)和職業(yè)綜合素質(zhì)培養(yǎng)方面起重要支撐作用。先修課程:《網(wǎng)頁設(shè)計(jì)基礎(chǔ)》、《關(guān)系數(shù)據(jù)庫》、《Java面向?qū)ο缶幊獭贰#ǘ┱n程設(shè)計(jì)思路本課程采用“項(xiàng)目驅(qū)動(dòng)、案例教學(xué)、一體化課堂”的教學(xué)模式開展教學(xué)。整個(gè)課程采用若干單元案例和小型綜合案例,72學(xué)時(shí)完成教師與學(xué)生互動(dòng)的講練結(jié)合教學(xué)過程,并利用思政案例資源庫將職業(yè)素養(yǎng)的培養(yǎng)貫穿于課堂。課程的理論實(shí)踐一體化教學(xué)過程全部安排在軟件項(xiàng)目開發(fā)實(shí)訓(xùn)室進(jìn)行,教學(xué)中以學(xué)生為中心,教師全程負(fù)責(zé)講授知識(shí),指導(dǎo)項(xiàng)目開發(fā)。二、培養(yǎng)目標(biāo)與要求(一)總體目標(biāo)與要求JavaWeb應(yīng)用開發(fā)是大學(xué)期間主要的程序設(shè)計(jì)類課程,以學(xué)生構(gòu)思、創(chuàng)建一個(gè)簡單網(wǎng)站的過程為主線,建立和掌握J(rèn)avaWeb應(yīng)用程序設(shè)計(jì)的基本概念和方法。本課程學(xué)習(xí)的效果如何,對(duì)學(xué)生在計(jì)算機(jī)應(yīng)用設(shè)計(jì)技能的培養(yǎng)和學(xué)習(xí)有著重要影響,也對(duì)學(xué)生畢業(yè)后的工作能力有相當(dāng)?shù)淖饔谩T谡n程講授過程中,以不同的WEB數(shù)據(jù)庫應(yīng)用設(shè)計(jì)作為應(yīng)用設(shè)計(jì)最主要的元素,進(jìn)行教學(xué)驅(qū)動(dòng),通過遞進(jìn)的方式,把完成JavaWeb網(wǎng)站設(shè)計(jì)的學(xué)習(xí)進(jìn)程及內(nèi)容進(jìn)行連貫和銜接,總體目標(biāo)是:讓學(xué)生建立Web網(wǎng)站設(shè)計(jì)的基本概念和方法,掌握Web數(shù)據(jù)庫應(yīng)用程序設(shè)計(jì)的規(guī)范和基本方法、同時(shí)根據(jù)不同的應(yīng)用,掌握Web網(wǎng)站設(shè)計(jì)的基本技巧,能夠?qū)ΜF(xiàn)實(shí)的問題進(jìn)行分析和抽象,設(shè)計(jì)出一個(gè)簡單的Web網(wǎng)站,并通過代碼實(shí)現(xiàn)網(wǎng)站的基本功能,完成應(yīng)用程序的編寫、調(diào)試和運(yùn)行。通過教學(xué)過程中的實(shí)際開發(fā)過程的規(guī)范要求強(qiáng)化學(xué)生的職業(yè)道德意識(shí)和職業(yè)素質(zhì)養(yǎng)成意識(shí),加強(qiáng)學(xué)生的思政教育,將思政融入內(nèi)化素養(yǎng)。為學(xué)生以后從事更專業(yè)化的軟件開發(fā)工作奠定基礎(chǔ)。(二)具體目標(biāo)1、素質(zhì)(1)具有良好的思考和分析問題的能力;(2)具有較好的信息檢索能力;(3)具有良好的職業(yè)道德和團(tuán)隊(duì)精神;(4)具有很好的與人溝通和交流的能力。(5)培養(yǎng)學(xué)生互相幫助,加強(qiáng)團(tuán)隊(duì)合作精神。2、知識(shí)(1)掌握Web網(wǎng)站設(shè)計(jì)基本概念、學(xué)會(huì)Tomcat服務(wù)器安裝配置(2)掌握J(rèn)SP語法基礎(chǔ)、腳本編寫及程序的運(yùn)行方法(3)掌握J(rèn)SP程序控制方法(4)掌握J(rèn)SP指令元素、動(dòng)作的基本概念及應(yīng)用方法(5)掌握主要的JSP內(nèi)置對(duì)象及這些對(duì)象的用途(6)學(xué)會(huì)根據(jù)實(shí)際要求設(shè)計(jì)表單,實(shí)現(xiàn)表單的提交及表單數(shù)據(jù)的提取(7)掌握Web數(shù)據(jù)庫應(yīng)用設(shè)計(jì),能夠完成WEB數(shù)據(jù)庫的基本訪問操作的設(shè)計(jì)(8)掌握J(rèn)avaBean程序的設(shè)計(jì)和應(yīng)用方法,學(xué)會(huì)使用JavaBean進(jìn)行程序封裝(9)了解JavaServlet應(yīng)用及程序的設(shè)計(jì)方法2、能力(1)熟練掌握Web應(yīng)用開發(fā)工具,掌握Web網(wǎng)站設(shè)計(jì)的基本方法和過程(2)能夠根據(jù)實(shí)際網(wǎng)站設(shè)計(jì)要求,完成一個(gè)簡單網(wǎng)站的程序結(jié)構(gòu)設(shè)計(jì)(3)能夠合理設(shè)計(jì)網(wǎng)站數(shù)據(jù)庫結(jié)構(gòu)(4)能夠設(shè)計(jì)基本的Web頁面,實(shí)現(xiàn)數(shù)據(jù)庫的查詢及顯示操作(5)能夠準(zhǔn)確提取Web數(shù)據(jù),完成數(shù)據(jù)庫的添加、修改和刪除操作(6)理解JavaBean程序概念,設(shè)計(jì)并通過Java類完成Web應(yīng)用(7)能夠使用Bean程序?qū)W(wǎng)站數(shù)據(jù)庫操作進(jìn)行封裝(8)了解Servlet程序的結(jié)構(gòu)和編寫方法,完成簡單的Servlet應(yīng)用三、課程結(jié)構(gòu)與內(nèi)容(一)課程結(jié)構(gòu)與進(jìn)程安排學(xué)習(xí)任務(wù)(項(xiàng)目)描述、內(nèi)容排序、要求及學(xué)時(shí)分配見下表:表1《JavaWeb應(yīng)用開發(fā)》課程教學(xué)內(nèi)容設(shè)計(jì)表序號(hào)學(xué)習(xí)任務(wù)(項(xiàng)目)子任務(wù)(項(xiàng)目)教學(xué)內(nèi)容課時(shí)數(shù)(理論/實(shí)踐)目的要求(知識(shí)點(diǎn)、能力點(diǎn)、素質(zhì)點(diǎn))教學(xué)方式(教學(xué)方法、教學(xué)手段)教學(xué)場地1Web技術(shù)概述Web理論靜態(tài)網(wǎng)頁與動(dòng)態(tài)網(wǎng)頁網(wǎng)絡(luò)數(shù)據(jù)庫和Web服務(wù)器概念C/S模式與B/S模式2/2知識(shí)點(diǎn):了解靜態(tài)網(wǎng)頁、動(dòng)態(tài)網(wǎng)頁、B/S、C/S的基本概念;能力點(diǎn):能區(qū)分JSP/ASP/PHP;能區(qū)分C/S與B/S素質(zhì)點(diǎn):信息檢索;開源思維ISAS,應(yīng)用大學(xué)城空間教學(xué)教室機(jī)房一體化實(shí)訓(xùn)室2搭建JSP開發(fā)環(huán)境搭建環(huán)境JDK的安裝與環(huán)境設(shè)置;Tomcat的安裝與配置;MyEclipse的安裝1/1知識(shí)點(diǎn):JDK、Tomcat、Eclipse軟件安裝與環(huán)境設(shè)置;JSP程序編寫與測(cè)試;能力點(diǎn):能安裝配置開發(fā)環(huán)境;能編寫JSP程序?qū)Νh(huán)境進(jìn)行測(cè)試;素質(zhì)點(diǎn):自主學(xué)習(xí)、解決問題,編碼調(diào)試。演示教室機(jī)房一體化實(shí)訓(xùn)室編寫第一個(gè)JSP程序JSP開發(fā)工具的使用JSP程序設(shè)計(jì)的開發(fā)流程1/1知識(shí)點(diǎn):JSP開發(fā)工具的使用,了解JSP程序設(shè)計(jì)的開發(fā)流程能力點(diǎn):能編寫調(diào)試JSP程序;素質(zhì)點(diǎn):耐心、細(xì)致;自主探究案例教學(xué)教室機(jī)房一體化實(shí)訓(xùn)室3JSP指令元素和動(dòng)作元素簡單JSP程序編寫JSP注釋JSP腳本元素JSP指令元素JSP動(dòng)作元素2/2知識(shí)點(diǎn):掌握J(rèn)SP注釋、腳本元素、指令、動(dòng)作元素的使用方法能力點(diǎn):能編寫調(diào)試JSP程序;素質(zhì)點(diǎn):耐心、細(xì)致;自主探究案例教學(xué)教室機(jī)房一體化實(shí)訓(xùn)室4Request和Response—Session對(duì)象注冊(cè)系統(tǒng)out對(duì)象及其運(yùn)用request對(duì)象及其應(yīng)用response對(duì)象及其運(yùn)用ression對(duì)象及其運(yùn)用2/2知識(shí)點(diǎn):掌握9大內(nèi)置對(duì)象及其使用方法;能力點(diǎn):能正確使用內(nèi)置對(duì)象完成Web應(yīng)程序編寫;素質(zhì)點(diǎn):文檔閱讀;溝通交流;編碼風(fēng)格;解決問題案例教學(xué)教室機(jī)房一體化實(shí)訓(xùn)室5Application對(duì)象Cookies網(wǎng)站的點(diǎn)擊量其他對(duì)象(Config、Page、PageContext、Exception)及其運(yùn)用Application對(duì)象及其應(yīng)用Cookies對(duì)象及其應(yīng)用2/2知識(shí)點(diǎn):熟練掌握Config、Page、Exception對(duì)象的使用熟練掌握Application對(duì)象的使用熟練掌握使用Cookies對(duì)象的使用技能點(diǎn):JSP常用內(nèi)置對(duì)象的使用素質(zhì)點(diǎn):文檔閱讀;溝通交流;編碼風(fēng)格;解決問題案例教學(xué)教室機(jī)房一體化實(shí)訓(xùn)室6購物網(wǎng)站的實(shí)現(xiàn)登陸注冊(cè)功能運(yùn)用JSP語言基礎(chǔ)模塊知識(shí)完成系統(tǒng)首頁的設(shè)計(jì)、模擬實(shí)現(xiàn)登錄功能與注冊(cè)功能2/2知識(shí)點(diǎn):簡單的頁面設(shè)計(jì)能力點(diǎn):能正確使用內(nèi)置對(duì)象完成Web應(yīng)程序編寫;素質(zhì)點(diǎn):文檔閱讀;溝通交流;編碼風(fēng)格;解決問題案例教學(xué)教室機(jī)房一體化實(shí)訓(xùn)室7數(shù)據(jù)庫連接、訪問數(shù)據(jù)庫操作JDBC簡介DruverManagerConnectionJDBC—ODBC橋連接數(shù)據(jù)庫專用JDBS驅(qū)動(dòng)數(shù)據(jù)連接數(shù)據(jù)庫表Statement、ResultSet、檢索數(shù)據(jù)庫2/2知識(shí)點(diǎn):學(xué)會(huì)用JDBC等實(shí)現(xiàn)數(shù)據(jù)庫連接、訪問技能點(diǎn):數(shù)據(jù)庫連接技術(shù)素質(zhì)點(diǎn):素質(zhì)點(diǎn):文檔閱讀;溝通交流;編碼風(fēng)格;解決問題案例教學(xué)教室機(jī)房一體化實(shí)訓(xùn)室7預(yù)編譯和存儲(chǔ)過程操作數(shù)據(jù)庫的高級(jí)操作更新數(shù)據(jù)庫、PreoaredStatement、使用預(yù)編譯SQL語句、CallableStatement、執(zhí)行存儲(chǔ)過程2/2知識(shí)點(diǎn):熟悉和掌握PreoaredStatement接口、CallableStatement接口的常用方法和相關(guān)概念掌握J(rèn)SP中使用預(yù)編譯SQL語句執(zhí)行存儲(chǔ)過程的方法技能點(diǎn):數(shù)據(jù)處理技術(shù),存儲(chǔ)過程素質(zhì)點(diǎn):素質(zhì)點(diǎn):文檔閱讀;溝通交流;編碼風(fēng)格;解決問題案例教學(xué)教室機(jī)房一體化實(shí)訓(xùn)室8數(shù)據(jù)庫元數(shù)據(jù)操作和分頁分頁實(shí)現(xiàn)DatebaseMetaDataResultSetMetaDataJSP中分頁功能的實(shí)現(xiàn)2/2知識(shí)點(diǎn):熟悉和掌握DatebaseMetaData接口和ResultSetMetaData接口的常用方法和相關(guān)概念掌握J(rèn)SP中分頁顯示的方法素質(zhì)點(diǎn):文檔閱讀;溝通交流;編碼風(fēng)格;解決問題案例教學(xué)教室機(jī)房一體化實(shí)訓(xùn)室9JavaBean操作基礎(chǔ)用戶登錄程序(JavaBean)購物車JavaBean簡介、編寫JavaBeanJSP中使用JavaBean與HTML表單的交互2/2知識(shí)點(diǎn):了解JavaBean概念、規(guī)范;能力點(diǎn):能正確編寫并應(yīng)用JavaBean實(shí)現(xiàn)指導(dǎo)需求;素質(zhì)點(diǎn):規(guī)范意識(shí);溝通協(xié)作意識(shí)案例教學(xué)教室機(jī)房一體化實(shí)訓(xùn)室10JavaBean典型應(yīng)用JavaBean在電子商城中的典型應(yīng)用應(yīng)用JavaBean制作計(jì)數(shù)器應(yīng)用JavaBean訪問數(shù)據(jù)庫應(yīng)用JavaBean實(shí)現(xiàn)購物車2/2掌握J(rèn)avaBean在HTML表單的交互的方式熟悉并掌握J(rèn)avaBean在電子商城中的典型應(yīng)用技能點(diǎn):JavaBean的屬性和方法JavaBean與HTML表單交互JavaBean在電子商城中的典型應(yīng)用案例教學(xué)教室機(jī)房一體化實(shí)訓(xùn)室11Servlet基礎(chǔ)用戶登錄程序(JavaBean+JavaBean)網(wǎng)站計(jì)數(shù)器Servlet的基本概念第1個(gè)Servlet程序編寫、配置、調(diào)用Servlet2/2掌握Servlet的基本概念,了解Servlet的生命周期掌握編寫和配置Servlet、調(diào)用Servlet的方法技能點(diǎn):編寫、配置、調(diào)用Servlet掌握Servlet讀取HTML表單數(shù)據(jù)的方法掌握Servlet讀取Session數(shù)據(jù)方法掌握Servlet讀取Cookies數(shù)據(jù)的方法案例教學(xué)教室機(jī)房一體化實(shí)訓(xùn)室12Servlet典型應(yīng)用購物網(wǎng)站Servlet讀取HTML表單數(shù)據(jù)Servlet讀取Cookies數(shù)據(jù)Servlet讀取Session數(shù)據(jù)Servlet讀取HTTP請(qǐng)求頭數(shù)據(jù)2/2掌握Servlet讀取HTTP請(qǐng)求頭數(shù)據(jù)的方法;技能點(diǎn):Servlet讀取表單數(shù)據(jù)Servlet讀取內(nèi)置對(duì)象數(shù)據(jù)素質(zhì)點(diǎn):規(guī)范編碼;團(tuán)隊(duì)協(xié)作;契約精神;自主學(xué)習(xí);規(guī)范編碼案例教學(xué)教室機(jī)房一體化實(shí)訓(xùn)室13JavaBean封裝數(shù)據(jù)庫操作JavaBean封裝數(shù)據(jù)庫操作利用JavaBean封裝數(shù)據(jù)庫操作實(shí)現(xiàn)用戶登錄、利用JavaBean封裝數(shù)據(jù)庫操作實(shí)現(xiàn)用戶注冊(cè)2/2知識(shí)點(diǎn):熟練利用JavaBean封裝數(shù)據(jù)庫操作實(shí)現(xiàn)用戶登錄熟練利用JavaBean封裝數(shù)據(jù)庫操作實(shí)現(xiàn)用戶注冊(cè)素質(zhì)點(diǎn):規(guī)范編碼;團(tuán)隊(duì)協(xié)作;契約精神;自主學(xué)習(xí);規(guī)范編碼案例教學(xué)教室機(jī)房一體化實(shí)訓(xùn)室14文件上傳和下載發(fā)送郵件添加商品信息、自動(dòng)發(fā)送訂單利用JSPSmartUpoad實(shí)現(xiàn)文件上傳下載、利用JavaMail發(fā)送郵件2/2知識(shí)點(diǎn):掌握J(rèn)SPSmartUpoad組件中常用的類和方法掌握在JSP中應(yīng)用JSPSmartUpoad組件實(shí)現(xiàn)上傳和下載的方法、掌握J(rèn)avaMail中常用的類和方法素質(zhì)點(diǎn):規(guī)范編碼;團(tuán)隊(duì)協(xié)作;契約精神;自主學(xué)習(xí);規(guī)范編碼案例教學(xué)教室機(jī)房一體化實(shí)訓(xùn)室15項(xiàng)目集成項(xiàng)目模塊集成及測(cè)試使用JSP+SERVLET+JavaBean+數(shù)據(jù)庫實(shí)現(xiàn)電子商務(wù)網(wǎng)站的開發(fā)2/2知識(shí)點(diǎn):具備使用JSP+SERVLET+JavaBean+數(shù)據(jù)庫實(shí)現(xiàn)電子商務(wù)網(wǎng)站的開發(fā)的能力。技能點(diǎn):代碼編寫及調(diào)試。能力點(diǎn):分析需求素質(zhì)點(diǎn):團(tuán)隊(duì)協(xié)作精神、解決問題。案例教學(xué)教室機(jī)房一體化實(shí)訓(xùn)室(二)實(shí)驗(yàn)(實(shí)訓(xùn))安排表2實(shí)驗(yàn)(實(shí)訓(xùn))教學(xué)內(nèi)容標(biāo)準(zhǔn)表實(shí)驗(yàn)(實(shí)訓(xùn))項(xiàng)目名稱:實(shí)現(xiàn)servlet應(yīng)用程序,實(shí)現(xiàn)上下文初始化參數(shù)參考學(xué)時(shí)4實(shí)驗(yàn)?zāi)康氖褂胹ervlet技術(shù)顯示保存在數(shù)據(jù)庫中員工信息;用servlet檢索初始化參數(shù)、指定初始化參數(shù)并訪問Servlet。儀器設(shè)備計(jì)算機(jī)場地要求教室機(jī)房一體化實(shí)訓(xùn)室實(shí)訓(xùn)內(nèi)容創(chuàng)建web應(yīng)用程序,創(chuàng)建數(shù)據(jù)源名,并設(shè)置歡迎頁面開發(fā)一個(gè)web應(yīng)用程序,提供公司的相關(guān)信息要求公司的電子郵件ID變更時(shí)能避免修改顯示電子郵件ID的servlet代碼。成果(報(bào)告、設(shè)計(jì)、記錄等)考核評(píng)價(jià)評(píng)價(jià)要點(diǎn):使用servlet技術(shù)顯示保存在數(shù)據(jù)庫中員工信息;用servlet檢索初始化參數(shù)、指定初始化參數(shù)并訪問Servlet。實(shí)驗(yàn)(實(shí)訓(xùn))項(xiàng)目名稱:實(shí)現(xiàn)servlet生命周期事件;使用API實(shí)現(xiàn)會(huì)話管理參考學(xué)時(shí)4實(shí)驗(yàn)?zāi)康脑趕ervlet中,將屬性添加到上下文對(duì)象,并記錄事件的時(shí)間,設(shè)置Web應(yīng)用程序的歡迎頁面。在Web應(yīng)用程序的登錄頁面中,驗(yàn)證用戶信息并顯示產(chǎn)品信息,存儲(chǔ)所選項(xiàng)目的信息,計(jì)算并顯示清單儀器設(shè)備計(jì)算機(jī)場地要求教室機(jī)房一體化實(shí)訓(xùn)室實(shí)訓(xùn)內(nèi)容創(chuàng)建一個(gè)應(yīng)用程序,在日志中記錄請(qǐng)求和上下文對(duì)象初始化和向上下文對(duì)象添加屬性的時(shí)間,該應(yīng)用程序還能在日志中記錄刪除上下文對(duì)象的屬性及銷毀請(qǐng)求和上下文時(shí)的時(shí)間開發(fā)應(yīng)用程序以跟蹤用戶選擇的襯衫并隨之更新清單成果(報(bào)告、設(shè)計(jì)、記錄等)考核評(píng)價(jià)評(píng)價(jià)要點(diǎn):在servlet中,將屬性添加到上下文對(duì)象,并記錄事件的時(shí)間,設(shè)置Web應(yīng)用程序的歡迎頁面。在Web應(yīng)用程序的登錄頁面中,驗(yàn)證用戶信息并顯示產(chǎn)品信息,存儲(chǔ)所選項(xiàng)目的信息,計(jì)算并顯示清單實(shí)驗(yàn)(實(shí)訓(xùn))項(xiàng)目名稱:處理servlet中的錯(cuò)誤;使用RequestDispatcher對(duì)象調(diào)用錯(cuò)誤頁面參考學(xué)時(shí)4實(shí)驗(yàn)?zāi)康膭?chuàng)建servlet,創(chuàng)建自定義錯(cuò)誤頁面,映射錯(cuò)誤頁面至Web應(yīng)用程序。Web應(yīng)用程序中,轉(zhuǎn)發(fā)請(qǐng)求對(duì)象至錯(cuò)誤頁面,創(chuàng)建servlet,作為自定義錯(cuò)誤頁面以顯示錯(cuò)誤消息。儀器設(shè)備計(jì)算機(jī)場地要求教室機(jī)房一體化實(shí)訓(xùn)室實(shí)訓(xùn)內(nèi)容使用在線計(jì)算器應(yīng)用程序時(shí),用戶輸入非數(shù)字字符與數(shù)字相加。會(huì)引發(fā)異常。創(chuàng)建Web應(yīng)用程序使用自定義的錯(cuò)誤頁面處理異常。自定義的錯(cuò)誤頁面需向用戶提供異常的信息并將其記錄到服務(wù)器的日志文件。動(dòng)態(tài)Web站點(diǎn),每當(dāng)發(fā))創(chuàng)建一個(gè)自定義的錯(cuò)誤頁面。每當(dāng)servlet引發(fā)異常,應(yīng)使用RequestDispatcher對(duì)象將請(qǐng)求分派至自定義錯(cuò)誤頁面。然后,該錯(cuò)誤頁面應(yīng)在瀏覽器中以更易于理解的格式顯示錯(cuò)誤。成果(報(bào)告、設(shè)計(jì)、記錄等)考核評(píng)價(jià)評(píng)價(jià)要點(diǎn):創(chuàng)建servlet,創(chuàng)建自定義錯(cuò)誤頁面,映射錯(cuò)誤頁面至Web應(yīng)用程序。Web應(yīng)用程序中,轉(zhuǎn)發(fā)請(qǐng)求對(duì)象至錯(cuò)誤頁面,創(chuàng)建servlet,作為自定義錯(cuò)誤頁面以顯示錯(cuò)誤消息。實(shí)驗(yàn)(實(shí)訓(xùn))項(xiàng)目名稱:開發(fā)JSP應(yīng)用程序在JSP中實(shí)現(xiàn)JavaBean參考學(xué)時(shí)4實(shí)驗(yàn)?zāi)康膭?chuàng)建一個(gè)應(yīng)用程序的任務(wù),要求驗(yàn)證每一位客戶的ID和密碼后才可訪問其帳戶的詳細(xì)信息。客戶ID需以數(shù)字形式表示。他還希望如果客戶ID或密碼輸入不正確,會(huì)給客戶顯示一條錯(cuò)誤消息。JSP應(yīng)用程序中使用JavaBean組件連接至數(shù)據(jù)庫并檢索詳細(xì)信息,如相關(guān)作者ID、地址、城市、州與郵政編碼。儀器設(shè)備計(jì)算機(jī)場地要求教室機(jī)房一體化實(shí)訓(xùn)室實(shí)訓(xùn)內(nèi)容創(chuàng)建Web應(yīng)用程序。使用HTML創(chuàng)建登錄頁面,使用JSP創(chuàng)建身份驗(yàn)證頁面,使用JSP創(chuàng)建錯(cuò)誤頁面。設(shè)置Web應(yīng)用程序的歡迎頁面,并映射錯(cuò)誤頁面至Web應(yīng)用程序。創(chuàng)建Web應(yīng)用程序。創(chuàng)建JavaBean。創(chuàng)建JSP頁面。配置數(shù)據(jù)庫連接。使用HTML創(chuàng)建用戶界面。成果(報(bào)告、設(shè)計(jì)、記錄等)考核評(píng)價(jià)創(chuàng)建一個(gè)應(yīng)用程序的任務(wù),要求驗(yàn)證每一位客戶的ID和密碼后才可訪問其帳戶的詳細(xì)信息。客戶ID需以數(shù)字形式表示。他還希望如果客戶ID或密碼輸入不正確,會(huì)給客戶顯示一條錯(cuò)誤消息。JSP應(yīng)用程序中使用JavaBean組件連接至數(shù)據(jù)庫并檢索詳細(xì)信息,如相關(guān)作者ID、地址、城市、州與郵政編碼。實(shí)驗(yàn)(實(shí)訓(xùn))項(xiàng)目名稱:實(shí)現(xiàn)自定義標(biāo)記開發(fā)自定義標(biāo)記應(yīng)用程序參考學(xué)時(shí)4實(shí)驗(yàn)?zāi)康氖褂米远x標(biāo)記實(shí)現(xiàn)所有頁面包含版權(quán)信息。他們還要求當(dāng)有新的JSP頁面被添加到該應(yīng)用程序時(shí),顯示版權(quán)信息的代碼可以重用。通過開發(fā)自定標(biāo)記,可向訪問網(wǎng)站的最終用戶表示問候并顯示當(dāng)前時(shí)間。他還希望最終用戶能夠指定主頁的背景顏色。儀器設(shè)備計(jì)算機(jī)場地要求教室機(jī)房一體化實(shí)訓(xùn)室實(shí)訓(xùn)內(nèi)容創(chuàng)建Web應(yīng)用程序。創(chuàng)建TLD文件。創(chuàng)建標(biāo)記處理程序。創(chuàng)建JSP頁面。創(chuàng)建Web應(yīng)用程序。創(chuàng)建HTML頁面。創(chuàng)建標(biāo)記處理程序。創(chuàng)建標(biāo)記處理程序的TLD文件。創(chuàng)建JSP頁面。成果(報(bào)告、設(shè)計(jì)、記錄等)考核評(píng)價(jià)評(píng)價(jià)要點(diǎn):使用自定義標(biāo)記實(shí)現(xiàn)所有頁面包含版權(quán)信息。他們還要求當(dāng)有新的JSP頁面被添加到該應(yīng)用程序時(shí),顯示版權(quán)信息的代碼可以重用。通過開發(fā)自定標(biāo)記,可向訪問網(wǎng)站的最終用戶表示問候并顯示當(dāng)前時(shí)間。他還希望最終用戶能夠指定主頁的背景顏色。實(shí)驗(yàn)(實(shí)訓(xùn))項(xiàng)目名稱:實(shí)現(xiàn)安全性實(shí)現(xiàn)JNDI參考學(xué)時(shí)4實(shí)驗(yàn)?zāi)康挠没诒韱蔚尿?yàn)證來驗(yàn)證他的登錄信息:讀取服務(wù)器上的郵件消息。將自己的登錄信息發(fā)送到服務(wù)器以進(jìn)行驗(yàn)證。使用servlet基于雇員ID顯示雇員信息,雇員ID由用戶通過HTML用戶界面?zhèn)鬟f。雇員詳細(xì)信息存儲(chǔ)在Employee_Master表中。另外,Web應(yīng)用程序應(yīng)顯示網(wǎng)站被訪問的次數(shù)。儀器設(shè)備計(jì)算機(jī)場地要求教室機(jī)房一體化實(shí)訓(xùn)室實(shí)訓(xùn)內(nèi)容創(chuàng)建用戶。創(chuàng)建Web應(yīng)用程序。為基于表單的驗(yàn)證創(chuàng)建servlet。創(chuàng)建登錄頁面。創(chuàng)建錯(cuò)誤頁面。設(shè)置基于表單的驗(yàn)證設(shè)置Web應(yīng)用程序的歡迎頁面。設(shè)置安全限制。配置sun—web。xml文件。創(chuàng)建Web應(yīng)用程序。使用HTML創(chuàng)建用戶界面。創(chuàng)建JNDI集合池。創(chuàng)建并編寫servlet。成果(報(bào)告、設(shè)計(jì)、記錄等)考核評(píng)價(jià)評(píng)價(jià)要點(diǎn):用基于表單的驗(yàn)證來驗(yàn)證他的登錄信息:讀取服務(wù)器上的郵件消息。將自己的登錄信息發(fā)送到服務(wù)器以進(jìn)行驗(yàn)證。使用servlet基于雇員ID顯示雇員信息,雇員ID由用戶通過HTML用戶界面?zhèn)鬟f。雇員詳細(xì)信息存儲(chǔ)在Employee_Master表中。另外,Web應(yīng)用程序應(yīng)顯示網(wǎng)站被訪問的次數(shù)。四、課程實(shí)施與保障(一)教材的選用及編寫建議教材選用時(shí)遵循“夠用、實(shí)用”的原則,以真實(shí)任務(wù)為驅(qū)動(dòng),在真實(shí)環(huán)境中介紹局域網(wǎng)組件知識(shí)和技能,采用“理論實(shí)踐一體化”的教學(xué)思想,符合“做中學(xué),學(xué)中做”的教學(xué)理念,便于實(shí)現(xiàn)“教、學(xué)、做”三位一體。1.推薦教材(含實(shí)驗(yàn)教材)JavaWeb程序設(shè)計(jì)任務(wù)教程(第2版)黑馬程序員人民郵電出版社(二)教學(xué)參考資料推薦建議JSP程序設(shè)計(jì)實(shí)例教程,耿祥義,清華大學(xué)出版社,2011(三)主要教學(xué)方法建議1.課程組織形式本課程以培養(yǎng)崗位職業(yè)能力為核心,采用基于工作過程的案例教學(xué)。課程組堅(jiān)持以軟件項(xiàng)目開發(fā)職業(yè)能力培養(yǎng)為主線,以技術(shù)應(yīng)用為關(guān)鍵,以培養(yǎng)Java項(xiàng)目開發(fā)等崗位的職業(yè)能力為目標(biāo),以崗位工作任務(wù)為依據(jù)來選擇教學(xué)項(xiàng)目,并將其轉(zhuǎn)化為課程教學(xué)內(nèi)容。2.教學(xué)方法針對(duì)JAVAWEB開發(fā)課程特點(diǎn),結(jié)合軟件企業(yè)對(duì)學(xué)生的實(shí)際需求,積極探索新穎、先進(jìn)的教學(xué)方法,改進(jìn)教學(xué)手段,優(yōu)化教學(xué)資源,提高教學(xué)質(zhì)量和教學(xué)效率。本課程采用“項(xiàng)目驅(qū)動(dòng),案例
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 中國土壤污染修復(fù)項(xiàng)目創(chuàng)業(yè)計(jì)劃書
- 中國家校互動(dòng)系統(tǒng)項(xiàng)目創(chuàng)業(yè)計(jì)劃書
- 中國肉禽魚類制品項(xiàng)目創(chuàng)業(yè)計(jì)劃書
- 中國開封項(xiàng)目創(chuàng)業(yè)計(jì)劃書
- 中國精準(zhǔn)農(nóng)業(yè)軟件項(xiàng)目創(chuàng)業(yè)計(jì)劃書
- 中國計(jì)算機(jī)通信及數(shù)據(jù)傳輸項(xiàng)目創(chuàng)業(yè)計(jì)劃書
- 中國檸檬種植項(xiàng)目創(chuàng)業(yè)計(jì)劃書
- 中國高速光纖傳感器項(xiàng)目創(chuàng)業(yè)計(jì)劃書
- 中國釣魚項(xiàng)目創(chuàng)業(yè)計(jì)劃書
- 內(nèi)蒙古飼料項(xiàng)目創(chuàng)業(yè)計(jì)劃書
- 2025年遼寧省高考生物試卷(含答案)
- 2025年全國統(tǒng)一高考數(shù)學(xué)試題全國二卷
- 門窗安裝考試題及答案
- 2025佛山市順德區(qū)輔警考試試卷真題
- 旅游度假區(qū)運(yùn)營管理方案
- 2025屆高三語文最后一課
- 中國數(shù)據(jù)中心產(chǎn)業(yè)發(fā)展白皮書023年
- 創(chuàng)新創(chuàng)業(yè)創(chuàng)造:職場競爭力密鑰智慧樹知到期末考試答案章節(jié)答案2024年上海對(duì)外經(jīng)貿(mào)大學(xué)
- 醫(yī)院檢驗(yàn)科實(shí)驗(yàn)室生物安全程序文件SOP
- 中外古典園林史-南京林業(yè)大學(xué)中國大學(xué)mooc課后章節(jié)答案期末考試題庫2023年
- 有關(guān)建立《涉農(nóng)貸款專項(xiàng)統(tǒng)計(jì)制度》的通知(doc 72頁)
評(píng)論
0/150
提交評(píng)論