日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

springmvc框架搭建 談?wù)剬?duì)springmvc框架的理解( 二 )


springmvc框架搭建 談?wù)剬?duì)springmvc框架的理解


在Project name中輸入項(xiàng)目名稱“Mooc”,在Location中選擇項(xiàng)目存儲(chǔ)目錄 。單擊【Finish】按鈕即可完成Mooc項(xiàng)目的創(chuàng)建 。
(2)項(xiàng)目導(dǎo)入Spring MVC
在《使用Spring框架構(gòu)建Java Web項(xiàng)目》一文中,已經(jīng)詳細(xì)說(shuō)明了Spring框架的及安裝,Spring框架自身就支持MVC 。Spring MVC相關(guān)Jar包的導(dǎo)入可參考使用Sping框架構(gòu)建Java Web項(xiàng)目一文 。
(3)建立Spring配置文件
在src目錄下新建config目錄,用于存儲(chǔ)配置文件 。在新建的config目錄下建立spring.xml文件 。Spring配置文件是XML格式的文件,該文件非常重要,是Spring框架的核心,Spring實(shí)現(xiàn)的所有功能都依賴于該配置文件 。
springmvc框架搭建 談?wù)剬?duì)springmvc框架的理解


(4)修改web.xml配置文件
web.xml配置文件在WebContent目錄的WEB-INFO目錄下,如果該目錄下沒(méi)有web.xml文件,可手動(dòng)創(chuàng)建一個(gè)web.xml配置文件 。
springmvc框架搭建 談?wù)剬?duì)springmvc框架的理解


(5)設(shè)置項(xiàng)目編碼為UTF-8
eclipse默認(rèn)的編碼不是UTF-8,需要把編碼設(shè)置為UTF-8 。設(shè)置編碼為UTF-8的好處就是可以解決中文亂碼問(wèn)題 。在eclipse中,需要修改三個(gè)編碼配置項(xiàng) 。
設(shè)置工作空間編碼格式
在Window--》Preferences--》General--》Workspace下,面板Text file encoding 選擇UTF-8格式 。
設(shè)置JSP頁(yè)面編碼格式
在Window--》Preferences--》Web--》JSP Files 面板選擇 ISO 10646/Unicode(UTF-8)格式編碼 。
設(shè)置項(xiàng)目的文檔編碼格式
選擇項(xiàng)目--》右鍵--》Properties --》Resource 設(shè)置編碼為UTF-8格式 。
(6)新建index.jsp頁(yè)面
在WebContent目錄下,新建index.jsp文件,在標(biāo)簽之間輸入下面的內(nèi)容:
HelloSpring MVC
啟動(dòng)服務(wù)器,運(yùn)行index.jsp,若沒(méi)有什么問(wèn)題,index.jsp將被正常打開 。如果服務(wù)器報(bào)錯(cuò),可能是配置或代碼出了問(wèn)題,請(qǐng)對(duì)照本文內(nèi)容仔細(xì)檢查 。
課程小結(jié)
(1)Spring MVC由模型-視圖-控制器三部分組成,視圖可以理解為用戶界面,是應(yīng)用程序處理實(shí)體數(shù)據(jù)顯示的窗口 ??刂破饔糜谔幚碛脩艚换?,它控制用戶輸入的數(shù)據(jù)流向?qū)嶓w類,并在實(shí)體數(shù)據(jù)變化時(shí)更新視圖 。
(2)Spring MVC為用戶提供Web服務(wù),Web服務(wù)包括服務(wù)端和客戶端兩部分 。客戶端包括PC端瀏覽器和移動(dòng)端;服務(wù)端包括Web服務(wù)器、數(shù)據(jù)庫(kù)、Java Web程序、服務(wù)器操作系統(tǒng) 。開發(fā)者可以利用MySQL數(shù)據(jù)庫(kù)、Tomcat Web服務(wù)器、Windows操作系統(tǒng)搭建易用且免費(fèi)的Spring MVC運(yùn)行環(huán)境 。

推薦閱讀