關(guān)于IDEA使用jsp可以訪問(wèn)頁(yè)面轉(zhuǎn)換為html彈出頁(yè)面為404的問(wèn)題
這種辦法為繞過(guò)controller直接訪問(wèn)靜態(tài)頁(yè)面, 大家只要路徑對(duì) 在springmvc.xml中配置好一個(gè) 標(biāo)簽即可.

<!--解決攔截器攔截靜態(tài)資源的請(qǐng)求問(wèn)題--><mvc:default-servlet-handler/>
攔截器攔截掉了html頁(yè)面所以無(wú)法訪問(wèn) <mvc:default-servlet-handler/>在xml文件中配置<mvc:default-servlet-handler/>,Spring MVC上下文中定義一個(gè)org.springframework.web.servlet.resource.DefaultServletHttpRequestHandler,對(duì)進(jìn)入 DispatcherServlet 的 URL 進(jìn)行篩查,靜態(tài)資源由 Web 服務(wù)器默認(rèn)的Servlet 處理,非靜態(tài)資源的請(qǐng)求,由 DispatcherServlet 處理.
默認(rèn) Servlet 的 RequestDispatcher 必須通過(guò)名稱(chēng)而不是路徑來(lái)檢索。
換句話說(shuō)就是 Spring MVC 將接收到的所有請(qǐng)求都看作是一個(gè)普通的請(qǐng)求,包括對(duì)于靜態(tài)資源的請(qǐng)求。
這樣以來(lái),所有對(duì)于靜態(tài)資源的請(qǐng)求都會(huì)被看作是一個(gè)普通的后臺(tái)控制器請(qǐng)求,導(dǎo)致請(qǐng)求找不到而報(bào) 404 異常錯(cuò)誤。
查看 tomcat 的日志會(huì)報(bào)一個(gè)警告:

到此這篇關(guān)于關(guān)于IDEA使用jsp可以訪問(wèn)頁(yè)面轉(zhuǎn)換為html彈出頁(yè)面為404的問(wèn)題的文章就介紹到這了,更多相關(guān)idea html彈出頁(yè)面404內(nèi)容請(qǐng)搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!
相關(guān)文章:
1. PHP使用Swagger生成好看的API文檔2. 通過(guò)實(shí)例解析Python文件操作實(shí)現(xiàn)步驟3. Python3 json模塊之編碼解碼方法講解4. Python 利用Entrez庫(kù)篩選下載PubMed文獻(xiàn)摘要的示例5. ASP.NET MVC使用jQuery ui的progressbar實(shí)現(xiàn)進(jìn)度條6. ASP基礎(chǔ)知識(shí)VBScript基本元素講解7. Python 制作查詢(xún)商品歷史價(jià)格的小工具8. python使用jenkins發(fā)送企業(yè)微信通知的實(shí)現(xiàn)9. Python 合并拼接字符串的方法10. Python 如何調(diào)試程序崩潰錯(cuò)誤

網(wǎng)公網(wǎng)安備