在JSP中加载图像文件

时间:2014-10-22 19:03:13

标签: html jsp spring-mvc

我的代码如下:

<td width="24px">
    <img src="${pageContext.request.contextPath}/images/success.gif"/>
</td>

我的gif文件位于

位置
  

\ SRC \主\ web应用\图像

当我尝试使用Spring MVC框架加载图像时,它不会加载图像。

我试过给路径

<img src="images/success.gif/">

<img src="webapp/images/success.gif/">

查看来源:

 <img src="/MyProject-UX/images/success.gif">

我的春季配置文件:

<context:component-scan base-package="com.mycompany"/>  
<mvc:annotation-driven />
<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
       <property name="prefix" value="/WEB-INF/view/"/>
       <property name="suffix" value=".jsp"/>
</bean>

@Controller    
@RequestMapping("/closeWindow")
public class ClosingWindow {
   @RequestMapping(method = RequestMethod.GET)
   public String printHello(ModelMap model) {     
       return "closeWindow";
   }

我已按照此处的指南Link-1 Link-2

1 个答案:

答案 0 :(得分:0)

我的spring配置文件(dispatcher-servlet.xml或applicationContext.xml)我添加了

<mvc:default-servlet-handler />

有效。容器的静态资源处理的默认servlet。

或使用:

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

src/main/webapp/resources/images/allimage.gif

下创建图片文件夹

Spring Link:http://docs.spring.io/spring/docs/current/spring-framework-reference/htmlsingle/#mvc-default-servlet-handler