我開發了一個用戶可以滑動圖像的圖庫部分。該功能工作正常。但是tomcat服務器無法找到圖像文件。根據目錄結構,看起來URL是好的,容器應該獲取圖像,但它顯示文件未找到錯誤。錯誤:無法加載資源 - 在tomcat中
我已經添加了錯誤,也是我的目錄結構。
這是錯誤
https://www.dropbox.com/s/blx0d4ftowfhnwz/Capture.PNG?dl=0
這是目錄結構
https://www.dropbox.com/s/sicqzvvhcr1eu3w/01.PNG?dl=0
容器只能能夠加載9.jpg和12.JPG文件。
這是代碼加載圖像
var Gallery_Images = ["1.jpg","2.jpg","3.jpg","4.jpg","5.jpg","6.jpg","7.jpg","8.jpg","9.jpg","10.jpg","11.jpg","12.jpg","13.jpg"];
var path = "Static/Resources/Gallery_Images/";
$(this).children(1).attr("src",path+Gallery_Images[val]);
我也試圖映射web.xml.But MIME類型沒有解決不了的問題。
<mime-mapping>
<extension>JPG</extension>
<mime-type>image/jpeg</mime-type>
</mime-mapping>
<mime-mapping>
<extension>jpg</extension>
<mime-type>image/jpeg</mime-type>
</mime-mapping>
這將是巨大的,如果有人可以幫助我在this.Thanks
值你設置爲'src'但不包含上下文根,儘管錯誤消息確實 –
看起來Apache Tomcat是區分大小寫的,這就是爲什麼它一開始不工作。 但是在部署作爲war文件之後,它可以在所有瀏覽器中運行,沒有war文件,只能在谷歌瀏覽器中運行。 很奇怪。 – Skibrit