spring mvc處理請(qǐng)求的過程,Spring MVC的工作原理是怎樣的
大家好,今天小編來為大家解答spring mvc處理請(qǐng)求的過程這個(gè)問題,Spring MVC的工作原理是怎樣的很多人還不知道,現(xiàn)在讓我們一起來看看吧!spring mv...
大家好,今天小編來為大家解答spring mvc處理請(qǐng)求的過程這個(gè)問題,Spring MVC的工作原理是怎樣的很多人還不知道,現(xiàn)在讓我們一起來看看吧!
spring mvc頁面地址正確報(bào)404
404的錯(cuò)誤提示是因?yàn)檎也坏轿募?,說說我的幾個(gè)建議(以下均是默認(rèn)樓主的jdk,tomcat,spring等環(huán)境配置沒有問題的):確保已經(jīng)在tomcat發(fā)布項(xiàng)目并且運(yùn)行確保輸入的Url都沒有錯(cuò)誤(這個(gè)經(jīng)常是有些大小寫的錯(cuò)誤)直接訪問localhost:8080/項(xiàng)目名稱/,會(huì)默認(rèn)訪問項(xiàng)目的index.jsp項(xiàng)目的,查看一下項(xiàng)目中有沒有index.jsp如果jsp頁面不是在WEebRoot根目錄的,輸入格式應(yīng)該為:localhost:8080/項(xiàng)目名稱/裝jsp的文件名/xxx.jsp
spring mvc如何指定庫
當(dāng)SpringMVC的DispatcherServlet配置的映射路徑是/時(shí),所有的請(qǐng)求都將被SpringMVC攔截,如果我們想訪問某個(gè)路徑下的靜態(tài)資源其實(shí)是不能直接訪問的。
基于這種情況,SpringMVC提供了<mvc:resources/>配置來告訴SpringMVC,哪些請(qǐng)求是針對(duì)靜態(tài)資源的。
它需要指定兩個(gè)參數(shù),location用來指定靜態(tài)資源對(duì)應(yīng)的實(shí)際路徑,可以通過classpath:META-INF/static/這種方式指定類路徑下的資源,如果有多個(gè)路徑,可以通過英文逗號(hào)分隔。
mapping用來指定哪些請(qǐng)求會(huì)被認(rèn)為是在請(qǐng)求靜態(tài)資源。下面的配置就指定了格式滿足/static/**的請(qǐng)求路徑被認(rèn)為是在請(qǐng)求靜態(tài)資源,會(huì)相應(yīng)的到/static/路徑下尋找對(duì)應(yīng)文件。
所以當(dāng)請(qǐng)求路徑是/static/css/default.css時(shí)會(huì)響應(yīng)/static/css目錄下的default.css文
springmvc中如何在jsp中訪問servlet
所有jsp文件放在WEB-INF下面,然后寫一個(gè)ViewController進(jìn)行頁面請(qǐng)求分發(fā)訪問到servlet
spring mvc處理請(qǐng)求的過程的介紹就聊到這里吧,感謝你花時(shí)間閱讀本站內(nèi)容,更多關(guān)于Spring MVC的工作原理是怎樣的、spring mvc處理請(qǐng)求的過程的信息別忘了在本站進(jìn)行查找哦。
本文鏈接:http:///ruanjian/1216.html