`
chembo
  • 浏览: 939119 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

spring3 MVC处理静态文件

阅读更多
当使用springmvc,如果请求是静态资源,如js、css和图片,就会导致无法完成请求。为了绕过DispatcherServlet对这些静态资源的处理,在spring mvc 3.0.4之后,提供了<mvc:resources/>这个注解。
所以只需要在配置文件中添加:
<mvc:resources location="/resources/" mapping="/resources/**"/> 

resources对应你的静态文件资源
分享到:
评论

相关推荐

    Spring Web MVC外文翻译

    Spring MVC 和许多其他 Web 框架一样,围绕前端控制器模式设计,其中中央 Servlet(即 DispatcherServlet)提供了一个共享算法用于处理请求,而实际的工作则由可配置的委托组件来完成。这种模式非常灵活,支持多样化...

    Spring MVC和springboot静态资源处理.rar

    在Java Web开发中,Spring MVC和Spring Boot是两个非常重要的框架,它们都提供了对静态资源的处理机制。静态资源通常包括HTML、CSS、JavaScript、图片等文件,是构成Web应用程序用户体验的重要部分。本篇文章将详细...

    spring-mvc-study.zip

    2. servlet-context.xml:Spring MVC的配置文件,用于配置视图解析器、HandlerMapping、HandlerAdapter等。 3. applicationContext.xml:Spring的上下文配置文件,通常用于配置bean,如Service、DAO等。 4. ...

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

    六、Spring MVC mvc.xml配置文件片段讲解:Spring MVC通过配置文件来定义处理器映射、视图解析器、静态资源处理等。配置文件对于整个框架的运行至关重要。 七、Spring MVC如何访问到静态的文件:描述了如何配置...

    基于spring-MVC的在线测试系统(客观题)

    该在线测试系统是一个使用Spring-MVC框架构建的简单示例,旨在模拟实际的在线考试环境,尤其是处理客观题型。Spring-MVC是Spring框架的一部分,它提供了模型-视图-控制器(MVC)的设计模式,使得开发人员能够更有效...

    Spring MVC入门教程

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

    Spring3 MVC with Japer Report Demo

    3. **配置Spring MVC**:在Spring的配置文件中,添加视图解析器(如`InternalResourceViewResolver`)来处理JasperReport生成的报表。同时,可能需要配置一个Bean来加载报表模板文件。 4. **编写Controller**:创建...

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

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

    Spring mvc 教程

    - **使用 MultipartResolver 与 CommonsFileUpload 传输文件**:这些组件帮助处理文件上传请求。 - **Servlet 3.0 下的 MultipartResolver**:对于 Servlet 3.0 及以上版本,Spring MVC 提供了内置的文件上传支持。 ...

    Spring3 mvc集成Tiles2

    1. **添加依赖**:在 Maven 或 Gradle 的配置文件中,我们需要添加 Tiles2 和 Spring3 MVC 相关的依赖库。这通常包括 `tiles-core`、`tiles-template` 和 `spring-webmvc` 等。 2. **配置 Spring**:在 Spring 的...

    Spring_MVC_教程_快速入门_深入分析 高清文字版PDF

    Spring MVC的配置通常在一个称为“springmvc-mvc.xml”的配置文件中进行设置,其中包括组件扫描、视图解析器配置以及静态资源的处理等。配置文件中还可以定义拦截器和异常处理器,以及为特定的控制器配置特定的视图...

    Spring+Spring MVC+Spring JDBC+MySql实现简单登录注册

    5. **配置文件**:项目中的配置文件(可能在`config`目录下)包括Spring的bean配置文件(如`applicationContext.xml`)和Spring MVC的配置文件(如`servlet-context.xml`)。这些文件定义了Bean的实例化、依赖关系...

    Spring3MVC + MyBatis + ExtJs3整合开发系列

    Spring3MVC通过DispatcherServlet处理HTTP请求,将请求分发给相应的控制器(Controller),控制器处理业务逻辑后,可以返回模型数据和视图名,由视图解析器负责渲染视图。 【MyBatis】 MyBatis是一个优秀的持久层...

    一个改进版的spring-mvc-showcase

    总的来说,"一个改进版的spring-mvc-showcase"项目展示了如何利用Spring MVC构建一个现代Web应用,并且可能涵盖了许多高级特性,如AOP(面向切面编程)、RESTful API设计、拦截器、数据校验、异常处理等。...

    spring-mvc-study.zip_spring mvc_spring mvc项目_springmvc

    在本项目 "spring-mvc-study" 中,我们可以看到一些核心的文件和目录,这些都是构建和管理 Spring MVC 项目的基础。 1. **.classpath**:这是一个 Eclipse 工程配置文件,它包含了项目中引用的所有类路径,包括 JRE...

    spring mvc

    #### 七、Spring MVC 如何访问静态文件 在 Spring MVC 中,可以通过配置 `&lt;mvc:resources&gt;` 标签来指定静态资源的映射路径。例如: ```xml &lt;mvc:resources mapping="/static/**" location="/WEB-INF/static/" /&gt; ``...

    最新Spring3 MVC 示例 demo程序

    通过这个"最新Spring3 MVC 示例 demo程序",你可以学习如何配置Spring MVC、编写Controller、处理请求、实现业务逻辑、以及与视图交互。同时,这也是一个很好的实践平台,你可以在此基础上添加更多的功能和复杂性,...

    spring mvc restful service

    5. **项目结构**:一个典型的Spring MVC Maven项目结构包括`src/main/java`(存放源代码)、`src/main/resources`(存放配置文件和静态资源)、`src/main/webapp/WEB-INF`(存放`web.xml`配置文件)等。 6. **配置...

    spring-mvc 基础功能之源码debug

    首先,我们来看Spring MVC的请求处理流程。当一个HTTP请求到达服务器时,DispatcherServlet作为入口点开始工作。它会根据请求URL和请求方法匹配相应的HandlerMapping,找到合适的Controller。这个过程涉及到了URL...

Global site tag (gtag.js) - Google Analytics