版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
學(xué)習(xí)目SpringMVCSpringMVCSpringMVCSpringMVC課程內(nèi)1.SpringMVC2.SpringMVC3.SpringMVC第一堂MVCSpringMVC框架的介紹2135本EEMVC設(shè)計(jì)模型SpringMVC框架基本介紹三層架構(gòu)介紹和MVC設(shè)計(jì)模型介知識(shí)概EEMVC詳總結(jié)與補(bǔ)EE表現(xiàn)層【W(wǎng)EB業(yè)務(wù)層【SERVICE持久層【DAOMVC模型【M課堂提問(wèn)與無(wú)習(xí)題答無(wú)練習(xí)答無(wú)缺無(wú)擴(kuò)無(wú)SpringMVC框架的介知識(shí)概本節(jié)課主要講解SpringMVCEE三層結(jié)構(gòu)中的位置SpringMVC能夠處理的問(wèn)題,涉及三個(gè)問(wèn)題:1.SpringMVC是什么?2.SpringMVC框架所處的位置?3.SpringMVC的優(yōu)勢(shì)?詳總結(jié)與補(bǔ)1、SpringMVCSpringMVCJavaMVCWeb框SpringFrameWorkSpringWebFlow里面。Spring框架提供了構(gòu)建Web應(yīng)用程序的全功能MVC模塊。使用Spring可的MVC架構(gòu),從而在使用Spring進(jìn)行WEB開(kāi)發(fā)時(shí),可以選擇使用Spring的SpringMVC框架或集成其他MVCStruts1(現(xiàn)在一般不用),Struts2等。SpringMVC已經(jīng)成為目前最主流的MVC框架之一并且隨著Spring3.0的發(fā)布全面Struts2,成為最優(yōu)秀的MVC框架。Java類成為處理請(qǐng)求的控制器,而無(wú)須實(shí)現(xiàn)任何接口。同RESTful編程風(fēng)格的請(qǐng)求。2、SpringMVCSpringMVCEEWEB3、SpringMVC1前端控制器請(qǐng)求到處理器(HandlerMap)視圖解析器驗(yàn)證器(Validator)命令對(duì)象(Command請(qǐng)求參數(shù)綁定到的對(duì)象就叫命令對(duì)象表單對(duì)象(FormObject提供給表單展示和提交到的對(duì)象就叫表單對(duì)象24SpringWeb5HandlerAdapter6、可定制性,HandlerMap、ViewResolver等能夠非常簡(jiǎn)單的定制78SpringMockWeb9、本地化、的解析的支持,使更容易進(jìn)行和的切換10、強(qiáng)大的JSP庫(kù),使JSP編寫更容易 RESTful課堂提問(wèn)與無(wú)習(xí)題答無(wú)練習(xí)答無(wú)缺無(wú)擴(kuò)無(wú)第二堂3810本標(biāo)SpringMVCSpringMVC開(kāi)發(fā)環(huán)境的搭建和入門代碼編寫SpringMVC的執(zhí)行流程入門程序之需求分知識(shí)概本節(jié)課主要講解SpringMVC入門案例的需求:發(fā)送一個(gè)請(qǐng)求給程序,能夠接詳總結(jié)與補(bǔ)無(wú)課堂提問(wèn)與無(wú)習(xí)題答無(wú)練習(xí)答無(wú)缺無(wú)擴(kuò)無(wú)入門程序之搭建開(kāi)發(fā)環(huán)知識(shí)概SpringMVC詳總結(jié)與補(bǔ)1、相關(guān)依2web.xmlSpringMVC3SpringMVC4Controller56課堂提問(wèn)與無(wú)習(xí)題答無(wú)練習(xí)答無(wú)缺無(wú)擴(kuò)無(wú)入門程序之入門代碼知識(shí)概本節(jié)課主要講解SpringMVC中的組件處理器的代碼編寫詳總結(jié)與補(bǔ)publicclasspublicclassoControllero()publicString oreturn}}課堂提問(wèn)與無(wú)習(xí)題答無(wú)練習(xí)答無(wú)缺無(wú)擴(kuò)無(wú)入門案例的流程總知識(shí)概SpringMVC詳總結(jié)與補(bǔ)當(dāng)啟動(dòng)Tomcat服務(wù)器的時(shí)候,因?yàn)榕渲昧薼oad-on-startup,所以會(huì)創(chuàng)DispatcherServletspringmvc.xml oController對(duì)象就會(huì)被創(chuàng)從index.jsp發(fā)送請(qǐng)求,請(qǐng)求會(huì)先到達(dá)DispatcherServlet控制器,根據(jù)配@RequestMap注解 稱的JSP文件課堂提問(wèn)與無(wú)習(xí)題答無(wú)練習(xí)答無(wú)缺無(wú)擴(kuò)無(wú)第三堂RequestMap注解的作RequestMap注解的屬性2845本標(biāo)了解SpringMVC組掌握@RequestMap注解的屬性及其作用和使入門案例中使用的組件介知識(shí)概SpringMVC詳總結(jié)與補(bǔ)處理器器(HandlerMap處理器視圖解析器(View視圖課堂提問(wèn)與無(wú)習(xí)題答無(wú)練習(xí)答無(wú)缺無(wú)擴(kuò)無(wú)RequestMap注解的作知識(shí)概本節(jié)課主要講解@RequestMap注解的作用以及使用方法詳總結(jié)與補(bǔ)RequestMap注解的作用是建立請(qǐng)求URL和處理方法之間的對(duì)應(yīng)關(guān)RequestMap注解可以作用在方法和類作用在類上:第一級(jí)的作用在方法上:第二級(jí)的細(xì)節(jié):路徑可以不編寫/表示應(yīng)用的 開(kāi)細(xì)節(jié):${pageContext.req ontextPath}也可以省略不寫,但是路徑上不能寫/課堂提問(wèn)與無(wú)習(xí)題答無(wú)1.2.6練習(xí)答無(wú)3.2.7缺無(wú)3.2.8擴(kuò)無(wú)RequestMap注解的屬知識(shí)概本節(jié)課主要講解SpringMVC中@RequestMap注解的屬性及其用法詳總結(jié)與補(bǔ)RequestMap的屬 valuevaluepathmthodparamsheaders課堂提問(wèn)與無(wú)習(xí)題答無(wú)練習(xí)答無(wú)缺無(wú)擴(kuò)無(wú)第四堂2906本標(biāo)SpringMVC請(qǐng)求參數(shù)綁定入知識(shí)概SpringMVC詳總結(jié)與補(bǔ)表單提交的數(shù)據(jù)都是k=v格式的username=hahname集合數(shù)據(jù)類型(List、map集合等)4.1.4習(xí)題答無(wú)練習(xí)答無(wú)缺無(wú)擴(kuò)無(wú)請(qǐng)求參數(shù)綁定實(shí)體類知識(shí)概詳總結(jié)與補(bǔ)nameJavaBean如果一個(gè)JavaBean類中包含其他的類型,那么表單的name屬性需要編寫成:對(duì)象.屬性例如:課堂提問(wèn)與無(wú)習(xí)題答無(wú)練習(xí)答無(wú)缺缺無(wú)4.2.8擴(kuò)無(wú)配置解決中文亂碼的過(guò)濾知識(shí)概類亂碼過(guò)濾器就可以解決POST方式的中文亂碼問(wèn)題,但是get請(qǐng)求需要手動(dòng)處理tomct8get請(qǐng)求解決了中文亂碼問(wèn)題】詳總結(jié)與補(bǔ)!--!-- <!-- 課堂提問(wèn)與無(wú)習(xí)題答無(wú)練習(xí)答無(wú)缺無(wú)擴(kuò)無(wú)配置解決中文亂碼的過(guò)濾知識(shí)概詳總結(jié)與補(bǔ)課堂提問(wèn)與無(wú)習(xí)題答無(wú)練習(xí)答無(wú)缺無(wú)擴(kuò)無(wú)第五堂Servlet2329本標(biāo)Servelt自定義類型轉(zhuǎn)換器演示異知識(shí)概springMVC詳總結(jié)與補(bǔ)1 實(shí)現(xiàn)Converter接2 SpringMVC的配置文件中轉(zhuǎn)換課堂提問(wèn)與無(wú)習(xí)題答無(wú)練習(xí)答無(wú)缺無(wú)擴(kuò)無(wú)自定義類型轉(zhuǎn)換器代碼編知識(shí)概詳總結(jié)與補(bǔ)無(wú)課堂提問(wèn)與無(wú)習(xí)題答無(wú)練習(xí)答無(wú)缺缺無(wú)5.2.8擴(kuò)無(wú)知識(shí)概SpringMVC是一個(gè)WEB層框架,那么在使用過(guò)程中的使用Servelt的相關(guān)HttpServletRequestHttpServletResponse詳總結(jié)與補(bǔ)HttpServletRequestHttpServletResponse課堂提問(wèn)與無(wú)習(xí)題答無(wú)練習(xí)答無(wú)缺無(wú)擴(kuò)無(wú)第六堂@RequestBody@HiddentHttpMethodFilter@RequestHeader Value@ModelAttribute@SessionAttributes注解5319本標(biāo)SpringMVC@RequestParam注知識(shí)概詳總結(jié)與補(bǔ)RequestParam課堂提問(wèn)與無(wú)習(xí)題答無(wú)練習(xí)答無(wú)缺無(wú)擴(kuò)無(wú)知識(shí)概SpringMVC中一個(gè)重要的注解詳總結(jié)與補(bǔ)RequestBody作用:用于獲取請(qǐng)求體的內(nèi)容(注意:get方法不可以課堂提問(wèn)與無(wú)6.2..5習(xí)題答無(wú)6.2.6練習(xí)答無(wú)6.2.7缺無(wú)6.2.8擴(kuò)無(wú)知識(shí)概SpringMVC中一個(gè)重要的注解詳總結(jié)與補(bǔ)url中的占位符的。例如:url中有/delete/{id},{id}valueurlRestful請(qǐng)求路徑一樣,可以根據(jù)不同的請(qǐng)求方式去執(zhí)行的不同方restfulURL課堂提問(wèn)與無(wú)習(xí)題答無(wú)練習(xí)答無(wú)缺無(wú)擴(kuò)無(wú)HiddentHttpMethodFilter過(guò)濾知識(shí)概HiddentHttpMethodFilter詳總結(jié)與補(bǔ)無(wú)課堂提問(wèn)與無(wú)習(xí)題答無(wú)練習(xí)答無(wú)缺無(wú)擴(kuò)無(wú)知識(shí)概本節(jié)主要講解@RequestHeader詳總結(jié)與補(bǔ)RequestHeader課堂提問(wèn)與無(wú)習(xí)題答無(wú)練習(xí)答無(wú)缺無(wú)擴(kuò)無(wú) 知識(shí)概本節(jié)主要講解 Value注解詳總結(jié)與補(bǔ)Value 的名稱的 課堂提問(wèn)與無(wú)6.6..5習(xí)題答無(wú)6.6.6練習(xí)答無(wú)6.6.7缺無(wú)6.6.8擴(kuò)無(wú)@Mode
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030全球3D生物打印植入物行業(yè)調(diào)研及趨勢(shì)分析報(bào)告
- 2024年軍隊(duì)文職人員招聘考試題庫(kù)二
- 2025年度旅游產(chǎn)業(yè)轉(zhuǎn)型升級(jí)個(gè)人咨詢服務(wù)協(xié)議
- 2025版文化產(chǎn)業(yè)投資合作開(kāi)發(fā)協(xié)議3篇
- 2025版住宅小區(qū)物業(yè)委托維護(hù)管理協(xié)議3篇
- 二零二五年度藝術(shù)場(chǎng)地租賃合同中的藝術(shù)創(chuàng)作與展覽指導(dǎo)2篇
- 二零二五年度阿拉爾經(jīng)濟(jì)技術(shù)開(kāi)發(fā)區(qū)環(huán)保產(chǎn)業(yè)合作開(kāi)發(fā)合同3篇
- 2024版影視器材租賃合同下載
- 2025版房地產(chǎn)銷售合同標(biāo)準(zhǔn)模板
- 2024糯玉米采購(gòu)協(xié)議書
- 廣東省深圳市2024-2025學(xué)年高一上學(xué)期期末考試英語(yǔ)試題(含答案)
- 醫(yī)藥行業(yè)2025年策略報(bào)告:曙光初現(xiàn)機(jī)遇增加
- 社會(huì)主義核心價(jià)值觀課件
- 《公路養(yǎng)護(hù)安全培訓(xùn)》課件
- 第七講推動(dòng)構(gòu)建新時(shí)代的大國(guó)關(guān)系格局-2024年形勢(shì)與政策(課件)
- 2024年高考真題-化學(xué)(天津卷) 含解析
- 醫(yī)院食材采購(gòu)與配送實(shí)施方案
- 文書模板-護(hù)理規(guī)培生座談會(huì)記錄
- 2025年高考作文備考:議論文寫作的論證手法
- 投餌機(jī)相關(guān)項(xiàng)目實(shí)施方案
- 2024年可行性研究報(bào)告投資估算及財(cái)務(wù)分析全套計(jì)算表格(含附表-帶只更改標(biāo)紅部分-操作簡(jiǎn)單)
評(píng)論
0/150
提交評(píng)論