`

Spring MVC 直接访问静态文件(html、jpg、js...)

阅读更多
首先在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入门教程

    七、spring mvc 如何访问到静态的文件,如jpg,js,css? 八、spring mvc 请求如何映射到具体的Action中的方法? 九、spring mvc 中的拦截器: 十、spring mvc 如何使用拦截器? 十一、spring mvc 如何实现全局的异常...

    Spring MVC 教程 快速入门 深入分析

    七、spring mvc 如何访问到静态的文件,如jpg,js,css? 八、spring mvc 请求如何映射到具体的Action中的方法? 九、spring mvc 中的拦截器: 十、spring mvc 如何使用拦截器? 十一、spring mvc 如何实现全局的异常...

    SpringBoot页面跳转访问css、js等静态资源引用无效解决.docx

    2. `/static`:这个目录专门用来存放所有可以直接被浏览器访问的静态资源,如JavaScript(js)、CSS样式表(css)、图片(jpg、png等)以及HTML页面。 3. `/templates`:这个目录下的文件不能直接被浏览器访问,它们...

    springmvc静态资源访问

    ### Spring MVC 中静态资源访问详解 #### 一、引言 在Web开发中,静态资源如CSS、JavaScript、图片等是构建用户界面不可或缺的一部分。Spring MVC作为一款流行的Java Web框架,提供了灵活的方式来处理这些静态资源...

    如何访问到静态的文件,如jpg,js,css..docx

    ### 如何有效访问静态文件(如jpg, js, css):多方案解析 #### 背景介绍 在Web开发中,经常会遇到如何正确配置服务器以便能够顺利访问静态资源(如图片、JavaScript脚本、CSS样式表等)的问题。本文将详细介绍几种...

    Spring MVC访问静态文件_动力节点Java学院整理

    Spring MVC 访问静态文件 Spring MVC 是一个基于Java的 Web 应用程序框架,提供了一个灵活的方式来构建Web应用程序。然而,在使用 Spring MVC 访问静态文件时,可能会出现问题,因为 DispatcherServlet 会拦截所有...

    Spring MVC 教程,快速入门,深入分析

    Spring MVC还提供了对静态资源的访问支持,如jpg、js、css文件的访问。请求映射到具体的Action中的方法时,可以通过注解的方式,如@RequestMapping来实现。拦截器的使用可以对请求进行预处理和后处理,拦截器的配置...

    实战spring mvc

    提供的两个文件,"spring3 MVC实战,手工搭建Spring3项目demo_敲敲代码跳跳舞……_百度空间.mht"和"Spring3中js-css-jpg-gif等静态资源无法找到(No mapping found for HTTP request with URI)问题解决_敲敲代码跳...

    SpringMVC入门教程

    七、spring mvc 如何访问到静态的文件,如jpg,js,css 八、spring mvc 请求如何映射到具体的Action中的方法 九、 spring mvc 中的拦截器: 十、 spring mvc 如何使用拦截器 十一、 spring mvc 如何实现全局的异常处理...

    Spring_MVC_教程_快速入门_深入分析

    spring mvc 核心类与接口 spring mvc 核心流程图 ...spring mvc 如何访问到静态的文件,如jpg,js,css? spring mvc 处理ajax请求 spring mvc 转发与重定向 如何给spring3 MVC中的Action做JUnit单元测试?

    SpringMVC访问图片

    Spring MVC作为一个强大的MVC框架,不仅能够处理动态请求,也能有效地管理和提供静态资源,如图片、CSS样式表和JavaScript文件等。本篇将深入探讨如何在Spring MVC应用中实现图片的访问。 首先,了解Spring MVC的...

    SpringMVC快速入门教程-深入分析

    - 访问静态资源:通过配置,Spring MVC可以处理静态文件(如jpg、js、css)的请求。 - 请求映射到具体方法:通过@RequestMapping注解,我们可以将HTTP请求映射到特定的Controller方法。 - 拦截器:使用@...

    spring mvc配置bootstrap教程

    在 Spring MVC 项目中,需要配置 web.xml 文件,以便正确地处理静态资源。添加以下代码,以便将客户端请求的静态资源,如 js、css 等,交由默认的 servlet 处理: &lt;servlet-name&gt;default *.jpg ...

    SpringMVC访问静态资源的三种方式小结

    在Spring MVC框架中,处理静态资源的访问是一个常见的需求,比如HTML、CSS、JavaScript、图片等。本篇文章将总结Spring MVC访问静态资源的三种主要方式,帮助开发者更好地理解和配置项目。 ### 方案一:利用Tomcat...

    springboot如何获取相对路径文件夹下静态资源的方法

    在开发Web应用程序时,我们经常需要访问静态资源,如图片、CSS文件、JavaScript文件等。Spring Boot提供了多种方式来访问静态资源,本文将介绍如何在Spring Boot中获取相对路径文件夹下静态资源的方法。 在Spring ...

    SpringMvc学习

    为了能直接访问这些静态资源,需要在Spring MVC的配置中特别设置静态资源的处理规则。 七、请求映射到具体的Action方法 Spring MVC通过使用@RequestMapping注解(或者是基于方法的URL映射),可以将客户端的请求...

    (springMVC访问js和css)[参考].pdf

    然而,当DispatcherServlet配置为拦截所有请求(如`/`)时,静态资源(如JavaScript文件、CSS样式表以及图片等)也可能被其拦截,导致无法正确访问这些资源,从而引发404错误。 为了解决这个问题,有几种常见的解决...

    springboot操作静态资源文件的方法

    在 SpringBoot 2.x 版本中,我们可以直接实现 `WebMvcConfigurer` 接口来扩展 Spring MVC 的相关功能,如配置拦截器,配置通用返回值处理器,配置统一异常处理等。 以下是一个简单的示例代码,演示如何配置自定义...

    解决springMVC 跳转js css图片等静态资源无法加载的问题

    在Spring MVC框架中,处理静态资源(如JavaScript、CSS、图片等)的加载问题是一项常见的任务。当这些资源无法正常加载时,通常是因为Spring MVC的DispatcherServlet将所有请求都拦截了,导致静态资源请求没有正确地...

    html+jsp的个人博客模板

    JSP文件通常以`.jsp`为扩展名,但在这个案例中,由于没有具体的JSP文件列出,我们可以假设博客的动态功能可能是在服务器端通过Java Servlet或者Spring MVC等框架实现的,而HTML文件则作为视图层模板,展示数据。...

Global site tag (gtag.js) - Google Analytics