首先在spring-servle.xml文件中加入如下代码:
<mvc:default-servlet-handler/>
最后在web.xml中加入如下代码即可
<servlet-mapping>
<servlet-name>default</servlet-name>
<url-pattern>*.css</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>default</servlet-name>
<url-pattern>*.js</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>default</servlet-name>
<url-pattern>*.ico</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>default</servlet-name>
<url-pattern>*.gif</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>default</servlet-name>
<url-pattern>*.jpg</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>default</servlet-name>
<url-pattern>*.png</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>default</servlet-name>
<url-pattern>*.bmp</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>default</servlet-name>
<url-pattern>*.jpeg</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>default</servlet-name>
<url-pattern>*.swf</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>default</servlet-name>
<url-pattern>*.flv</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>default</servlet-name>
<url-pattern>*.xml</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>default</servlet-name>
<url-pattern>*.txt</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>default</servlet-name>
<url-pattern>*.htm</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>default</servlet-name>
<url-pattern>*.html</url-pattern>
</servlet-mapping>
分享到:
相关推荐
七、spring mvc 如何访问到静态的文件,如jpg,js,css? 八、spring mvc 请求如何映射到具体的Action中的方法? 九、spring mvc 中的拦截器: 十、spring mvc 如何使用拦截器? 十一、spring mvc 如何实现全局的异常...
七、spring mvc 如何访问到静态的文件,如jpg,js,css? 八、spring mvc 请求如何映射到具体的Action中的方法? 九、spring mvc 中的拦截器: 十、spring mvc 如何使用拦截器? 十一、spring mvc 如何实现全局的异常...
2. `/static`:这个目录专门用来存放所有可以直接被浏览器访问的静态资源,如JavaScript(js)、CSS样式表(css)、图片(jpg、png等)以及HTML页面。 3. `/templates`:这个目录下的文件不能直接被浏览器访问,它们...
### Spring MVC 中静态资源访问详解 #### 一、引言 在Web开发中,静态资源如CSS、JavaScript、图片等是构建用户界面不可或缺的一部分。Spring MVC作为一款流行的Java Web框架,提供了灵活的方式来处理这些静态资源...
### 如何有效访问静态文件(如jpg, js, css):多方案解析 #### 背景介绍 在Web开发中,经常会遇到如何正确配置服务器以便能够顺利访问静态资源(如图片、JavaScript脚本、CSS样式表等)的问题。本文将详细介绍几种...
Spring MVC 访问静态文件 Spring MVC 是一个基于Java的 Web 应用程序框架,提供了一个灵活的方式来构建Web应用程序。然而,在使用 Spring MVC 访问静态文件时,可能会出现问题,因为 DispatcherServlet 会拦截所有...
Spring MVC还提供了对静态资源的访问支持,如jpg、js、css文件的访问。请求映射到具体的Action中的方法时,可以通过注解的方式,如@RequestMapping来实现。拦截器的使用可以对请求进行预处理和后处理,拦截器的配置...
提供的两个文件,"spring3 MVC实战,手工搭建Spring3项目demo_敲敲代码跳跳舞……_百度空间.mht"和"Spring3中js-css-jpg-gif等静态资源无法找到(No mapping found for HTTP request with URI)问题解决_敲敲代码跳...
七、spring mvc 如何访问到静态的文件,如jpg,js,css 八、spring mvc 请求如何映射到具体的Action中的方法 九、 spring mvc 中的拦截器: 十、 spring mvc 如何使用拦截器 十一、 spring mvc 如何实现全局的异常处理...
spring mvc 核心类与接口 spring mvc 核心流程图 ...spring mvc 如何访问到静态的文件,如jpg,js,css? spring mvc 处理ajax请求 spring mvc 转发与重定向 如何给spring3 MVC中的Action做JUnit单元测试?
Spring MVC作为一个强大的MVC框架,不仅能够处理动态请求,也能有效地管理和提供静态资源,如图片、CSS样式表和JavaScript文件等。本篇将深入探讨如何在Spring MVC应用中实现图片的访问。 首先,了解Spring MVC的...
- 访问静态资源:通过配置,Spring MVC可以处理静态文件(如jpg、js、css)的请求。 - 请求映射到具体方法:通过@RequestMapping注解,我们可以将HTTP请求映射到特定的Controller方法。 - 拦截器:使用@...
在 Spring MVC 项目中,需要配置 web.xml 文件,以便正确地处理静态资源。添加以下代码,以便将客户端请求的静态资源,如 js、css 等,交由默认的 servlet 处理: <servlet-name>default *.jpg ...
在Spring MVC框架中,处理静态资源的访问是一个常见的需求,比如HTML、CSS、JavaScript、图片等。本篇文章将总结Spring MVC访问静态资源的三种主要方式,帮助开发者更好地理解和配置项目。 ### 方案一:利用Tomcat...
在开发Web应用程序时,我们经常需要访问静态资源,如图片、CSS文件、JavaScript文件等。Spring Boot提供了多种方式来访问静态资源,本文将介绍如何在Spring Boot中获取相对路径文件夹下静态资源的方法。 在Spring ...
为了能直接访问这些静态资源,需要在Spring MVC的配置中特别设置静态资源的处理规则。 七、请求映射到具体的Action方法 Spring MVC通过使用@RequestMapping注解(或者是基于方法的URL映射),可以将客户端的请求...
然而,当DispatcherServlet配置为拦截所有请求(如`/`)时,静态资源(如JavaScript文件、CSS样式表以及图片等)也可能被其拦截,导致无法正确访问这些资源,从而引发404错误。 为了解决这个问题,有几种常见的解决...
在 SpringBoot 2.x 版本中,我们可以直接实现 `WebMvcConfigurer` 接口来扩展 Spring MVC 的相关功能,如配置拦截器,配置通用返回值处理器,配置统一异常处理等。 以下是一个简单的示例代码,演示如何配置自定义...
在Spring MVC框架中,处理静态资源(如JavaScript、CSS、图片等)的加载问题是一项常见的任务。当这些资源无法正常加载时,通常是因为Spring MVC的DispatcherServlet将所有请求都拦截了,导致静态资源请求没有正确地...
JSP文件通常以`.jsp`为扩展名,但在这个案例中,由于没有具体的JSP文件列出,我们可以假设博客的动态功能可能是在服务器端通过Java Servlet或者Spring MVC等框架实现的,而HTML文件则作为视图层模板,展示数据。...