`

SpringMVC3.0静态资源访问

 
阅读更多

在SpringMVC3.0之后推荐使用一: 

<!-- 静态资源访问 -->
  <mvc:default-servlet-handler/>

 

以下两种在SpringMVC3.0之前可以使用

也可以使用二:
  <!-- 静态资源访问
  <mvc:resources location="/img/" mapping="/img/**"/> 
  <mvc:resources location="/js/" mapping="/js/**"/>  
  <mvc:resources location="/css/" mapping="/css/**"/>
 -->

也可以使用三:

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>*.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>*.js</url-pattern>
</servlet-mapping>

分享到:
评论

相关推荐

    springMVC整合DWR3.0 实例

    -- 静态资源映射 --&gt; **" location="/WEB-INF/resources/"/&gt; &lt;!-- 配置InternalResourceViewResolver --&gt; &lt;!-- DWR相关配置 --&gt; ``` 这里的重点在于: - `dwr:configuration` 标签用于启用DWR...

    SpringMVC如何在生产环境禁用Swagger的方法

    SpringMVC如何在生产环境禁用Swagger的方法 Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。总体目标是使客户端和文件系统作为服务器以同样的速度来更新。文件的方法,...

    springMVC实战指南高清PDF

    对于静态资源处理提供了特殊支持,保证了资源能够被正确地处理。控制器方法签名更加灵活,可以完全独立于Servlet API,这样可以更好地进行单元测试。 在具体实现上,通过@Controller注解,可以将一个普通的Java类...

    springMVC的深入研究

    Spring3 MVC可以通过简单的配置来支持对静态资源(如图片、JavaScript、CSS文件等)的访问。通常的做法是在`web.xml`中设置相关的配置,或者在Spring的配置文件中使用`&lt;mvc:resources&gt;`标签。 #### 八、请求映射到...

    Spring MVC 3.0实战指南.ppt

    《Spring MVC 3.0实战指南》...静态资源处理:使REST风格的URL成为实现 静态资源处理:原理 静态资源处理:如何配置? 静态资源处理:如何配置? 物理静态资源路径映射逻辑资源路径 允许利用浏览器的缓存且不当心不同步 AQ?

    java医院管理系统(springMVC)rest风格

    采用springMVC倒灶的纯rest风格的医院管理系统,利用springMVC的自动注入功能,和最新的mvc:resource标签,可以访问静态资源。值得借鉴。利用maven的构建也更加便于管理jar包,最后是采用了resin 3.1的服务器,有别...

    springmvc3

    通常,一个 Spring MVC 项目会包含多个子目录,如 `src/main/java` 存放源代码,`src/main/resources` 存放配置文件,`src/main/webapp` 包含静态资源和Web应用的结构。在 `webapp/WEB-INF` 目录下,我们会找到 `web...

    JavaEE开发之SpringMVC中的自定义消息转换器与文件上传

    为了实现静态资源文件映射,SpringMVC提供了ResourceHttpRequestHandler类,它在Spring的配置文件中通过重写addResourceHandlers()方法来实现对静态资源的映射。开发者可以在配置文件中指定静态资源的位置,这样当有...

    java就业项目-博客系统V3.0.zip

    6. **WAR包**:提供的WAR包是Web应用程序的归档文件,包含了所有运行时所需的资源,如Java类、静态文件、配置文件等。在服务器上部署时,可以直接将此WAR文件上传到Tomcat等Web容器中运行。 7. **源码分析**:通过...

    SpingMVC.pdf

    SpringMVC可以通过配置来处理静态资源,如CSS、JavaScript等文件。通常,这些资源会被放置在`/WEB-INF/resources`目录下,并通过SpringMVC的配置来暴露这些资源。 #### 八、数据绑定与验证 SpringMVC提供了强大的...

    Spring MVC

    - **对静态资源处理提供特殊支持**:简化静态资源的处理。 - **更加灵活的控制器方法签名**:可以完全独立于 Servlet API 编写控制器方法。 综上所述,Spring MVC 不仅提供了一种强大的方式来处理 Web 请求,还提供...

    ssm maven搭建

    6. **项目结构**:一个典型的SSM项目结构通常包含以下几个目录:src/main/java(存放源代码),src/main/resources(存放配置文件),src/main/webapp(存放Web资源,如WEB-INF目录、静态文件和JSP页面)。...

    Spring Boot技术知识点:Spring Boot2.7以上支持使用Swagger3

    如果需要进一步自定义Swagger的行为,可以通过创建`WebMvcConfigurer`实现类,重写`addResourceHandlers`方法来指定Swagger UI的静态资源路径。 Swagger 3相较于Swagger 2有以下改进: - 更强的数据类型支持:...

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

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

    Spring Boot引入swagger-ui 后swagger-ui.html无法访问404的问题

    总结来说,解决Spring Boot引入Swagger UI后`swagger-ui.html`无法访问的问题,关键在于正确配置Swagger的依赖和自定义`WebMvcConfigurer`以处理Swagger UI的静态资源。同时,为提升开发效率,前端可以利用相关工具...

    simple-maven-webapp:一个简单的maven webapp

    - `src/main/webapp`:Web应用目录,包含HTML、CSS、JavaScript、JSP等静态资源以及WEB-INF目录。 - `src/main/webapp/WEB-INF`:Web应用的私有区域,包含`web.xml`部署描述符、`classes`(编译后的Java类)和`lib...

    springboot学习思维笔记.xmind

    静态资源映射 拦截器配置 @ControllerAdivce @ExceptionHandler @InitBinder @ModelAttribute 其他配置 ViewController 路径匹配参数配置 WebMvcConfigurerAdapter ...

    单点登录源码

    Spring+SpringMVC+Mybatis框架集成公共模块,包括公共配置、MybatisGenerator扩展插件、通用BaseService、工具类等。 &gt; zheng-admin 基于bootstrap实现的响应式Material Design风格的通用后台管理系统,`zheng`...

    spring mvc 项目错误,和一些配置

    - 在`application.properties`或`application.yml`中设置静态资源的路径和访问模式。 - 示例配置如下: ```properties spring.mvc.static-path-pattern=/static/** spring.resources.static-locations=...

    Eclipse开发分布式商城系统+完整视频代码及文档

    配置nginx插件访问图片.avi │ 08.测试图片上传.avi │ 09.FastDFS工具类的使用.avi │ 10.图片上传过程分析.avi │ 11.图片上传Service.avi │ 12.图片上传完成.avi │ 13.解决火狐兼容性问题.avi │ 14.spring的...

Global site tag (gtag.js) - Google Analytics