




下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
《JSPweb王高平大學計算機根底及網頁制作大學計算機根底及網頁制作王高平4121課程名稱:JSPweb開發技術 課程編碼:51610307學 時:54 學分:3開課學期:5課程類別:專業平臺課課程性質:選修適用專業:計算機科學與技術〔卓越打算〕先修課程:java程序設計根底教學方式:課堂講授為主,穿插課堂練習教學手段:以多媒體教學手段為主,主要承受PPT、現場編程的方式,關心手寫板書一、課程的性質、目的與任務態網頁設計技術(JSP技術)。技術的根底學問,以及動態網頁設計的JSP進展根本的程序設計。二、教學內容及根本要求單元1 JSP簡介教學目的和要求:htmlTomcatJSP中得到用戶輸入的值。學問點:編寫簡潔的html頁面和安裝Tomcat補充編寫一個簡潔、無標簽的html頁面,補充Tomcat安裝、運行。配置Tomcat,建立一個簡潔的網站web效勞名目,補充配置Tomcat。使用MyEclipse開發網站MyEclipse安裝、配置TomcatJREMyEclipse中建Web網站。html標簽補充form、input、text、submit、password,request對象,補充textarea、radio、checkbox,用JSP如何得到選擇的多個值,補充select標簽。建議課時:7課時。教學重點和難點:html頁面各種標簽,學會安裝和配置TomcatJSP中得到用戶輸入的值。復習與作業要求:著重復習html頁面各種標簽,學會安裝和配置TomcatJSP中得到用戶輸入的值。安裝Tomcat,并完成一個簡潔的網站??己藢W問點:Tomcat下建立網站、利用html標簽輸入值,在JSP中得到。關心教學活動:上機實踐單元2 JSP內置對象教學目的和要求:通過本單元的學習,使學生了解JSP內部對象的根本概念,主要把握out、request、response、session對象的功能以及使用方法。能夠利用內部對象實現與客戶端的交互。學問點:request對象request對象,獵取客戶提交的信息,處理漢字信息,常用方法舉例,處理html標記,補充跳轉。responseresponsecontenttype屬性,response文件頭,response重定向,response的狀態行。sessionsession對象,sessionid,sessionurl重寫,session對象存儲數據,session對象的生存期限,補充在Tomcat中觀看session中的值。建議課時:5課時。教學重點和難點:JSP內部對象的根本概念,out、request、response、session對象功能以及使用方法。利用內部對象實現與客戶端的交互。復習與作業要求:著重復習JSP內部對象的根本概念,out、request、response、session對象功能以及使用方法。利用內部對象實現與客戶端的交互。完成習題:登錄頁面,成功、不成功時的處理。考核學問點:session、request保存和取得數據。關心教學活動:上機實踐單元3 在JSP中使用數據庫教學目的和要求:JDBCJSP中使用JDBC訪問數據庫的方法。學問點:JDBC操作查詢操作,挨次查詢,隨機查詢。MyEclipse中操作數據庫補充使用MyEclipsedatabaseexplorerMyEclipse中使用ant。在數據庫中驗證登錄信息條件查詢,排序查詢,模糊查詢。增加學生信息更、添加與刪除操作。驗證輸入的值補充驗證輸入的信息,并顯示。顯示全部學生補充顯示全部學生,補充給奇、偶行的數據加上不同顏色。JDBC的更、添加與刪除操作補充學生信息的刪除,補充學生信息的更。分頁分頁顯示記錄。DAO補充DAO模式、實現以及在JSP頁面的使用。建議課時:12課時。教學重點和難點:JSP中使用JDBC訪問數據庫的方法。復習與作業要求:著重復習JSP中使用JDBC訪問數據庫的方法。完成習題:學生成績治理系統成績的CRUD操作。考核學問點:JDBC和JSP和結合。關心教學活動:上機實踐單元4 JavaServlet根底1.教學目的和要求:ServletServletJSPServlet的結合。學會用Servlet進展文件上傳。2.學問點:Servlet部署、運行Servlet對象,servlet類,部署Servlet,運行Servlet,Servlet的工作原理,Servlet的生命周期,init方法,service方法,destroy方法。JSPServlet通過JSP頁面調用servlet,通過表單向servlet提交數據,通過超鏈接訪問servlet。Servlet注釋配置方法補充用注釋配置Servlet。JSP、Servlet、DAO關系補充JSP頁面提交數據給Servlet,ServletDAO,并返回執行結果。文件上傳補充文件上傳。Filter補充Filter。ant補充ant中定義任務。3.建議課時:10課時。教學重點和難點:Servlet的生命周期、部署、使用。JSP和Servlet的結合。文件上傳。復習與作業要求:著重復習Servlet的生命周期、部署、使用。JSP和Servlet的結合。文件上傳。完成課后習題:使用servlet完成學生成績治理系統??己藢W問點:Servlet的生命周期、部署、使用。JSP和Servlet的結合。文件上傳。關心教學活動:上機實踐三、試驗大綱本課程總學時中包含試驗教學環節,形式為學生在試驗室完成試驗內容。1、試驗目的和內容結合課程教學重點和學生力氣培育要求,規劃五個根本試驗:試驗一:JSP環境配置及開發、運行JSPtomcatMyeclipse中配置jreTomcat的方法;能用Myeclipse建Web工程、部署、運行,實現一個登錄頁面;生疏Web工程配置。試驗內容:在input.jsp輸入兩個數,并由用戶選擇加、減、乘、除〔單項選擇〕,在res.jsp顯示計算的結果。試驗二:JSP內部對象的使用試驗目的:生疏request、response、session。試驗內容:依據登錄的用戶信息顯示不同的頁面:合法用戶還是非法用戶 。〔forward、sendRedirect〕。試驗三:在JSP中使用JDBC連接數據庫試驗目的:在jsp中使用jdbc進展增加、查詢;使用sqlserver數據庫;分頁顯示。試驗內容:增加圖書〔書名、ISBN〔主鍵〕、出版社、價格、作者〕信息,并存入數據庫中;在圖書信息列表中,選擇“修改”,修改圖書信息,并保存在數據庫中。依據結果顯示不同的頁面。試驗四:Servletservletservlet中使用jdbc@MultipartConfig進展文件的上傳。試驗內容:在Servlet中進展文件上傳。試驗五:綜合性程序設計—簡潔學生信息治理系統試驗目的:培育學生進展簡潔網站的整體開發力氣。試驗內容:這里的信息治理主要指成績治理,根本信息只要班級、姓名、學號、呢稱、自我簡介即可,成績有java、os、math三門課程對應的成績。學生應有相應的Stu類,存入相關的信Teacher〔分三次六個課時完成〕:a.編b.學生登錄只能查看、修改自己的信息。治理員可對全部學生信息進展增、刪、改、查,但不能修改學生成績。也可對教師信息治理,包括課程的任課教師。c.當某一教師登錄后,可掃瞄學生根本信息和成績信息。如是java、os、math任課教師,可修改、登記相應課程的信息。2、試驗要求課前預備:學生認真研讀試驗指導書,規劃預備試驗內容,設計試驗數據記錄表,對相關學問進展預習和預備。試驗過程:依據試驗指導書要求,分組或獨立設計并完整試驗內容,對于分組合作完成的內容,需要小組成員協作進展環境配置并協調驗證。試驗報告:每個試驗依據試驗指導書要求,撰寫試驗報告,試驗報告應當包括試驗目的、試驗內容、試驗方法、試驗數據及分析,以及試驗總結等內容。四、課程教學的特色說明課堂教學突出精講和難點解析,引入研討在課堂教學中,突出重點、難點的講解,通過布置課前預習、課后復習等任務引導學生有針對性地學習,提高自學力氣,通過課堂提問和爭論強化學生對重點、難點的理解。試驗教學中強化主動學習、自主學習試驗設置靈敏,結合案例,給學生供給豐富的試驗材料,重點不僅是正確獵取試驗數據,更重要的是引導學生對試驗數據進展詳實的分析,深入理解理論學問,能運用所學的理論學問指導試驗,獨立解決試驗中遇到的問題。利用課堂編程的方法演示軟件開發過程在授課時現場編程,一點點的增加功能。開頭時不必寫出格外完整的代碼〔除了天才外,普通人也不行能一開頭就寫出格外完整的代碼〔try-error〕適合用來循序漸進的學習。按一般人的思路,首先應當怎么辦,一步步的來增加代碼〔導入、特別處理、增加變量聲明等〕,通過不斷的編譯、運行覺察問題,對問題進展分析、修正、現場調試來解決問題,使程序完成既定的功能。這樣會比用PPT講慢不少,但效果會好很多,學生印象會更深刻,也簡潔學會編程。學生能夠看到一個程序從一行行的代碼開頭增加,經過調試、修改成為一個完整的程序。學生參與這個循序漸進的過程,會削減一點對編程的畏難心情:“一步步來,我也能做到這點”。假設用PPT,一下出來很多行代碼,會讓學生感到:“我無法考慮這么周到”。學生也可在逐行的編碼過程中學會分析、調試,從而培育他們編程的興趣和動手力氣。五、考試大綱1、考試的目的與作用學生應按教學大綱具體要求,把握JSP的根本概念、編程設計根本理論和方法,并能正確運用這些理論和方法進展動態網頁工程的分析和推斷,完成編程設計,解決應用中的實際問題。2、考核內容與考核目標考核的內容涉及每單元的重點、難點。考核目標是使學生生疏把握運用JSP進展面對對象的編程。3、主要參考書《JSP有用教程(其次版)》,耿祥義、張躍平.清華大學出版社,2023《HTML/CSS/JavaScript標準教程實例版〔4版〕》,本書編委會/電子工業出版社.,2023《JSP動態網站開發有用教程》,康牧.清華大學出版,2023《JSP有用簡明教程》,鐘德源等編著.清華大學出版社,2023《JSP程序設計有用教程》,梁建武等編著.水利水電出版社,20234、課程考試內容與教材的關系考試內容源于教材,但也有局部內容高于教材所講授的內容。5、分章節的考核學問點參見:教學內容及根本要求。6.課程考核考核方式:尋??己恕埠囼灴己恕⒆鳂I、課堂提問及考勤等〕與期末考試〔閉卷考試〕相結合。程度給出評定成績。定成績。出評定成績。編程題。每次考試可以依據實際需求選擇考試題目類型??荚嚂r間為結課后2-3周內考試。綜合成績評定:期末考試成績占綜合成績70%、試驗成績占20%,尋常成績〔作業、考勤和課堂考核等〕10%。六、課程教材和主要參考資料《JSP有用教程(其次版)》,耿祥義、張躍平.清華大學出版社,2023《HTML/CSS/JavaScript標準教程實例版〔4版〕》,本書編委會/電子工業出版社.,2023《JSP動態網站開發有用教程》,康牧.清華大學出版,2023《JSP有用簡明教程》,鐘德源等編著.清華大學出版社,2023《JSP程序設計有用教程》,梁建武等編著.水利水電出版社,2023制定〔修訂〕人:劉繼承審核人:史衛亞批準人:張浩軍制定〔修訂〕時間:2023.12審核時間:
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- DB32/T 4182-2021家庭養老照護床位建設和服務規范
- DB32/T 3894.2-2020工程建設項目遠程開標工作規范第2部分:運行管理
- DB32/T 3761.65-2022新型冠狀病毒肺炎疫情防控技術規范第65部分:接觸者追蹤管理信息系統
- DB32/T 3734-2020旅游信息分類與編碼
- DB32/T 3668-2019凹凸棒石粘土礦分級規范
- DB32/T 3658-2019蕎麥生產技術規程
- DB32/T 3571-2019水稻全程機械化生產技術規范
- DB32/T 1967-2021迷你南瓜春播早熟生產技術規程
- DB31/T 942.1-2015節能消費領跑者評價方法(生產企業)第1部分:家用空調器生產企業
- DB31/T 715-2013汽車玻璃用膜安全節能技術要求
- GB/T 8813-2008硬質泡沫塑料壓縮性能的測定
- 中小學學習《民法典》主題班會精品模板ppt
- 國開經濟學(本)1-14章練習試題及答案
- 《企業銷售費用控制研究(論文)8600字》
- 二0二三年度六年級上冊Module1《多維閱讀》第八級DifferentPlants教學設計
- 公司網銀盾交接單
- JT∕T 784-2022 組合結構橋梁用波形鋼腹板
- 汽車客運有限公司成本費用管理規定
- 緩刑期滿個人總結
- 市政道路中線測量內容及計算方法
- 南瓜種植PPT演示課件(PPT 46頁)
評論
0/150
提交評論