Tomcat 請(qǐng)求資源[/XXX/]不可用問題的解決方法
遇到的問題
Tomcat 請(qǐng)求的資源[/XXX/]不可用問題,通過正確路徑訪問(運(yùn)行代碼時(shí)候自動(dòng)打開瀏覽器訪問的路徑),和錯(cuò)誤路徑訪問,它的表現(xiàn)是不一樣的,這說明tomcat的配置是正確的,有效的。
正確路徑訪問結(jié)果圖:

錯(cuò)誤路徑訪問結(jié)果圖:

問題前提條件描述
寫一個(gè)最簡單的web demo,只包含一個(gè)index.jsp, 目錄結(jié)構(gòu)如下圖所示。
目錄結(jié)構(gòu):

分析問題原因,應(yīng)該是訪問不到index.jsp, 但它的路徑是web/index.jsp, 是可以直接訪問的,然后再發(fā)下out目錄下,并沒有加入index.jsp
有問題的out目錄:

解決方法
嘗試給這個(gè)out目錄下加入index.jsp, 打開 project settings,選擇 Artifacts, 添加一些東西,如圖所示
原來的Artifacts結(jié)構(gòu):

添加輸出目錄的Artifacts結(jié)構(gòu):


問題得到解決
配置Artifacts結(jié)構(gòu)后,重新啟動(dòng)tomcat, 發(fā)下index.jsp已可以被訪問,而且out目錄下包含index.jsp.


到此這篇關(guān)于Tomcat 請(qǐng)求的資源[/XXX/]不可用問題的解決方法的文章就介紹到這了,更多相關(guān)Tomcat 請(qǐng)求的資源[/XXX/]不可用內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
tomcat獲取執(zhí)行的線程池信息和線程堆棧的方法詳解
這篇文章主要給大家介紹了tomcat獲取執(zhí)行的線程池信息和線程堆棧的方法,文章通過代碼示例介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作有一定的幫助,需要的朋友可以參考下2023-11-11
解決tomcat部署時(shí)war和war exploded導(dǎo)致的問題
war包和warexploded模式的區(qū)別主要在于部署方式,war包是在項(xiàng)目發(fā)布時(shí)打包上傳,而warexploded模式則是直接將文件夾結(jié)構(gòu)上傳到服務(wù)器,支持熱部署,常用于開發(fā)階段,這種差異可能導(dǎo)致樣式和文件引用問題,如在不同電腦部署時(shí)路徑設(shè)置的不同2024-10-10
Tomcat報(bào)錯(cuò): JDBC unregister 解決辦法
這篇文章主要介紹了Tomcat報(bào)錯(cuò): JDBC unregister 解決辦法的相關(guān)資料,需要的朋友可以參考下2017-05-05
tomcat之目錄映射_動(dòng)力節(jié)點(diǎn)Java學(xué)院整理
一個(gè)web應(yīng)用包含了許多我們做好的web資源,里面或許包括了多個(gè)靜態(tài)web資源和動(dòng)態(tài)web資源,而我們都知道服務(wù)器的虛擬目錄映射有三種方式,具體哪三種方式,感興趣的朋友可以通過本文學(xué)習(xí)2017-07-07

