2014-09-01 55 views
0

這是我的項目文件夾結構。 我有webapp下的資源文件夾。 來源 _主 -webapp - 資源 adminlogin.jpegSpring MVC中的圖像問題

我有一個jsp頁面adminlogin.jsp含有1個image.But當過我嘗試訪問該頁面,我得到的頁面,但沒有圖像。 這是我SpringDispatcher-servlet.xml中

<i><context:component-scan base-package="ShoppingOnline" /> 
    <mvc:resources mapping="/resources/**" location="/resources/" /> 
    <context:annotation-config /> 
    <mvc:annotation-driven/> 
    <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver"> 
    <property name="prefix" value="/WEB-INF/jsp/" /> 
    <property name="suffix" value=".jsp" /> 
    </bean> 
    </i> 

這是我的jsp頁面

<html> 
<body> 
<img src="/adminlogin.jpeg" alt="ADMIN LOGIN"> 
</body> 
</html> 

我已經看到了你的網站很多例子非常人給一個soultion。 但沒有解釋如何在example.I文件夾結構中的工作。我在maven的幫助下在eclipse中製作了項目,並且在我的文件夾結構中資源文件位於web-inf文件夾內。我還沒有看到過一個好的在這個網站的例子。 如果你解釋一下,請詳細解釋一下,如果資源位於web inf文件夾內,並且資源位於web inf文件夾之外,它是如何工作的。 請讓我知道我的錯誤。 感謝您的幫助。

回答

0

您的靜態文件添加到web應用>資源

servlet.xml中

<mvc:resources mapping="/resources/**" location="/resources/" /> 

那麼靜態文件可以從頁面訪問。

在JSP中:

<img src="/resources/images/yourimage.jpg" /> 
+0

你有沒有看到我的項目structure.There是1圖像內 來源_ ........主要 -........ web應用 -ZHCN資源 ........... adminlogin.jpeg 我已經完成了我在 中添加了我的靜態文件夾代碼。 – 2014-09-01 10:58:05

+0

只需更改** ADMIN LOGIN ** – hurricane 2014-09-01 11:00:50

+0

嘿,謝謝這是我的工作。 我還有一個問題。請告訴我,我的資源文件夾是否在web-inf內部以及如何訪問它。 – 2014-09-01 11:09:22