我在Windows 7旗艦版下從Eclipse Indigo運行Tomcat 5.54應用服務器。我的servlet使用的.jsp和.jsp頁面包含(其中包括)以下爲「包括」一些JavaScript到.JSP:無法從.jsp頁面找到.js(或.css)文件
當servlet運行顯示.jsp頁面,但我得到404 「請求的資源(/MyServer/WebContent/WEB-INF/JSP/Scripts/Modernizr-2.5.3.js)」等錯誤不可用。「包含在.jsp頁面中的所有.js和.css文件中。
相關文件位置: ./WEB-INF/JSP的.jsp文件 ./WEB-INF/JSP/Scripts的js文件 ./WEB-INF/JSP/CSS的.css文件特別是,Modernizr-2.5.3.js位於(由Eclipse管理)位於。\ Projects \ MyServer \ WebContent \ WEB-INF \ JSP \ Scripts \ Modernizr-2.5.3.js中。我知道「包含」內容(如.js,.css,圖片等)的路徑與提交的URL的位置有關,與顯示的.jsp無關,我的理解是處理此問題的最佳方法是在src = URL中使用完全限定的路徑,我相信我正在這樣做。但是,我收到404錯誤。我曾嘗試將Modernizr-2.5.3.js(作爲測試用例)放在「遍佈各處」,我從來沒有能夠消除404錯誤。 (我意識到我可以從網上拉這個特定的腳本,但這並不能解決我的問題。)
我在src = URL中有錯誤嗎?如果沒有,還有什麼會導致這些404錯誤?
感謝您的幫助。
您使用的是什麼src URL?您請求的網頁的網址是什麼?你可以通過在瀏覽器地址欄中輸入路徑直接進入hs或CSS嗎? – davidfrancis 2012-03-26 22:39:53