




下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
學(xué)習(xí)目SpringMVCSpringMVCSpringMVCSpringMVC課程內(nèi)1.SpringMVC2.SpringMVC3.SpringMVC第一堂MVCSpringMVC框架的介紹2135本EEMVC設(shè)計模型SpringMVC框架基本介紹三層架構(gòu)介紹和MVC設(shè)計模型介知識概EEMVC詳總結(jié)與補EE表現(xiàn)層【W(wǎng)EB業(yè)務(wù)層【SERVICE持久層【DAOMVC模型【M課堂提問與無習(xí)題答無練習(xí)答無缺無擴(kuò)無SpringMVC框架的介知識概本節(jié)課主要講解SpringMVCEE三層結(jié)構(gòu)中的位置SpringMVC能夠處理的問題,涉及三個問題:1.SpringMVC是什么?2.SpringMVC框架所處的位置?3.SpringMVC的優(yōu)勢?詳總結(jié)與補1、SpringMVCSpringMVCJavaMVCWeb框SpringFrameWorkSpringWebFlow里面。Spring框架提供了構(gòu)建Web應(yīng)用程序的全功能MVC模塊。使用Spring可的MVC架構(gòu),從而在使用Spring進(jìn)行WEB開發(fā)時,可以選擇使用Spring的SpringMVC框架或集成其他MVCStruts1(現(xiàn)在一般不用),Struts2等。SpringMVC已經(jīng)成為目前最主流的MVC框架之一并且隨著Spring3.0的發(fā)布全面Struts2,成為最優(yōu)秀的MVC框架。Java類成為處理請求的控制器,而無須實現(xiàn)任何接口。同RESTful編程風(fēng)格的請求。2、SpringMVCSpringMVCEEWEB3、SpringMVC1前端控制器請求到處理器(HandlerMap)視圖解析器驗證器(Validator)命令對象(Command請求參數(shù)綁定到的對象就叫命令對象表單對象(FormObject提供給表單展示和提交到的對象就叫表單對象24SpringWeb5HandlerAdapter6、可定制性,HandlerMap、ViewResolver等能夠非常簡單的定制78SpringMockWeb9、本地化、的解析的支持,使更容易進(jìn)行和的切換10、強(qiáng)大的JSP庫,使JSP編寫更容易 RESTful課堂提問與無習(xí)題答無練習(xí)答無缺無擴(kuò)無第二堂3810本標(biāo)SpringMVCSpringMVC開發(fā)環(huán)境的搭建和入門代碼編寫SpringMVC的執(zhí)行流程入門程序之需求分知識概本節(jié)課主要講解SpringMVC入門案例的需求:發(fā)送一個請求給程序,能夠接詳總結(jié)與補無課堂提問與無習(xí)題答無練習(xí)答無缺無擴(kuò)無入門程序之搭建開發(fā)環(huán)知識概SpringMVC詳總結(jié)與補1、相關(guān)依2web.xmlSpringMVC3SpringMVC4Controller56課堂提問與無習(xí)題答無練習(xí)答無缺無擴(kuò)無入門程序之入門代碼知識概本節(jié)課主要講解SpringMVC中的組件處理器的代碼編寫詳總結(jié)與補publicclasspublicclassoControllero()publicString oreturn}}課堂提問與無習(xí)題答無練習(xí)答無缺無擴(kuò)無入門案例的流程總知識概SpringMVC詳總結(jié)與補當(dāng)啟動Tomcat服務(wù)器的時候,因為配置了load-on-startup,所以會創(chuàng)DispatcherServletspringmvc.xml oController對象就會被創(chuàng)從index.jsp發(fā)送請求,請求會先到達(dá)DispatcherServlet控制器,根據(jù)配@RequestMap注解 稱的JSP文件課堂提問與無習(xí)題答無練習(xí)答無缺無擴(kuò)無第三堂RequestMap注解的作RequestMap注解的屬性2845本標(biāo)了解SpringMVC組掌握@RequestMap注解的屬性及其作用和使入門案例中使用的組件介知識概SpringMVC詳總結(jié)與補處理器器(HandlerMap處理器視圖解析器(View視圖課堂提問與無習(xí)題答無練習(xí)答無缺無擴(kuò)無RequestMap注解的作知識概本節(jié)課主要講解@RequestMap注解的作用以及使用方法詳總結(jié)與補RequestMap注解的作用是建立請求URL和處理方法之間的對應(yīng)關(guān)RequestMap注解可以作用在方法和類作用在類上:第一級的作用在方法上:第二級的細(xì)節(jié):路徑可以不編寫/表示應(yīng)用的 開細(xì)節(jié):${pageContext.req ontextPath}也可以省略不寫,但是路徑上不能寫/課堂提問與無習(xí)題答無1.2.6練習(xí)答無3.2.7缺無3.2.8擴(kuò)無RequestMap注解的屬知識概本節(jié)課主要講解SpringMVC中@RequestMap注解的屬性及其用法詳總結(jié)與補RequestMap的屬 valuevaluepathmthodparamsheaders課堂提問與無習(xí)題答無練習(xí)答無缺無擴(kuò)無第四堂2906本標(biāo)SpringMVC請求參數(shù)綁定入知識概SpringMVC詳總結(jié)與補表單提交的數(shù)據(jù)都是k=v格式的username=hahname集合數(shù)據(jù)類型(List、map集合等)4.1.4習(xí)題答無練習(xí)答無缺無擴(kuò)無請求參數(shù)綁定實體類知識概詳總結(jié)與補nameJavaBean如果一個JavaBean類中包含其他的類型,那么表單的name屬性需要編寫成:對象.屬性例如:課堂提問與無習(xí)題答無練習(xí)答無缺缺無4.2.8擴(kuò)無配置解決中文亂碼的過濾知識概類亂碼過濾器就可以解決POST方式的中文亂碼問題,但是get請求需要手動處理tomct8get請求解決了中文亂碼問題】詳總結(jié)與補!--!-- <!-- 課堂提問與無習(xí)題答無練習(xí)答無缺無擴(kuò)無配置解決中文亂碼的過濾知識概詳總結(jié)與補課堂提問與無習(xí)題答無練習(xí)答無缺無擴(kuò)無第五堂Servlet2329本標(biāo)Servelt自定義類型轉(zhuǎn)換器演示異知識概springMVC詳總結(jié)與補1 實現(xiàn)Converter接2 SpringMVC的配置文件中轉(zhuǎn)換課堂提問與無習(xí)題答無練習(xí)答無缺無擴(kuò)無自定義類型轉(zhuǎn)換器代碼編知識概詳總結(jié)與補無課堂提問與無習(xí)題答無練習(xí)答無缺缺無5.2.8擴(kuò)無知識概SpringMVC是一個WEB層框架,那么在使用過程中的使用Servelt的相關(guān)HttpServletRequestHttpServletResponse詳總結(jié)與補HttpServletRequestHttpServletResponse課堂提問與無習(xí)題答無練習(xí)答無缺無擴(kuò)無第六堂@RequestBody@HiddentHttpMethodFilter@RequestHeader Value@ModelAttribute@SessionAttributes注解5319本標(biāo)SpringMVC@RequestParam注知識概詳總結(jié)與補RequestParam課堂提問與無習(xí)題答無練習(xí)答無缺無擴(kuò)無知識概SpringMVC中一個重要的注解詳總結(jié)與補RequestBody作用:用于獲取請求體的內(nèi)容(注意:get方法不可以課堂提問與無6.2..5習(xí)題答無6.2.6練習(xí)答無6.2.7缺無6.2.8擴(kuò)無知識概SpringMVC中一個重要的注解詳總結(jié)與補url中的占位符的。例如:url中有/delete/{id},{id}valueurlRestful請求路徑一樣,可以根據(jù)不同的請求方式去執(zhí)行的不同方restfulURL課堂提問與無習(xí)題答無練習(xí)答無缺無擴(kuò)無HiddentHttpMethodFilter過濾知識概HiddentHttpMethodFilter詳總結(jié)與補無課堂提問與無習(xí)題答無練習(xí)答無缺無擴(kuò)無知識概本節(jié)主要講解@RequestHeader詳總結(jié)與補RequestHeader課堂提問與無習(xí)題答無練習(xí)答無缺無擴(kuò)無 知識概本節(jié)主要講解 Value注解詳總結(jié)與補Value 的名稱的 課堂提問與無6.6..5習(xí)題答無6.6.6練習(xí)答無6.6.7缺無6.6.8擴(kuò)無@Mode
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 城市能量轉(zhuǎn)讓方案(3篇)
- 貨物施工方案(3篇)
- 學(xué)校防疫網(wǎng)格管理制度
- 養(yǎng)殖物資存放管理制度
- 醫(yī)院采購中心管理制度
- 印刷車間設(shè)備管理制度
- 醫(yī)院防火防爆管理制度
- 罰款繳納方案(3篇)
- 書店報價方案么(3篇)
- 設(shè)備使用整改方案(3篇)
- 浙江省強(qiáng)基聯(lián)盟2024-2025學(xué)年高一下學(xué)期5月月考數(shù)學(xué)試題(含答案)
- 2024淮安市專業(yè)技術(shù)人員繼續(xù)教育試題參考答案
- 2025年安徽省合肥市(合肥一中)三模(五月)生物試卷及答案
- 新能源汽車行業(yè)的商業(yè)趨勢研究試題及答案
- 貸款居間協(xié)議書范本
- 佛山事業(yè)考試試題及答案
- cnc考試題及答案解析
- 2025屆江西省上饒市高三下學(xué)期二模英語試題(原卷版+解析版)
- 《ISO 37001-2025反賄賂管理體系要求及使用指南》專業(yè)解讀和應(yīng)用培訓(xùn)指導(dǎo)材料之7:9績效評價(雷澤佳編制-2025A0)
- 熱控系統(tǒng)考試試題及答案
- 機(jī)動車檢測維修專業(yè)技術(shù)人員職業(yè)資格2024年筆試考試模擬題
評論
0/150
提交評論