1
我有Java的Web應用程序具有以下結構無法加載靜態內容簡單的Java web應用
WebContent->images->image.jpg
->js->test.js
我想在我的JSP與下面的代碼顯示圖像。
<img src="${pageContext.request.contextPath}/images/image.jpg" width="500" height="500" />
螢火蟲示出了具有以下URL
http://localhost:8080/test/images/image.jpg
用200 OK響應的GET請求,但不顯示任何內容。
我檢查了這些問題:
Unable to load static contents (Images/JS) in web-application
但並沒有幫助。我在做什麼有什麼不妥?
我的servlet映射
<servlet>
<servlet-name>test</servlet-name>
<servlet-class>com.test.HomeServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>test</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>
沒有嘗試直接從瀏覽器訪問的形象呢?如在瀏覽器中加載「http:// localhost:8080/test/images/image.jpg」。 – bhatanant2
是的,我得到localhost:8080/test /的頁面,並帶有200 OK響應。我會發布我的servlet映射,如果有幫助的話。 – shazinltc
你能否嘗試更改url-pattern爲「/test url-pattern>」 –
bhatanant2