第十六章 SpringMVC静态资源映射
来源:互联网 发布:沙盘模拟软件下载 编辑:程序博客网 时间:2024/05/18 03:39
SpringMVC的定制配置需要我们的配置类继承一个WebMvcConfigurerAdapter类,并在此类使用@EnableWebMvc注解,来开启对SpringMVC的配置支持,这样我们就可以重写这个类的方法,完成我们的常用配置
静态资源映射
静态文件(CSS、JS、图片)等需要直接访问,这时我们可以在配置类中重写addResourceHandlers方法来实现
package demo3.config;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.ComponentScan;import org.springframework.context.annotation.Configuration;import org.springframework.web.servlet.config.annotation.EnableWebMvc;import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry;import org.springframework.web.servlet.config.annotation.WebMvcConfigurerAdapter;import org.springframework.web.servlet.view.InternalResourceViewResolver;import org.springframework.web.servlet.view.JstlView;@Configuration@EnableWebMvc@ComponentScan("demo3")public class WebMvcConfig extends WebMvcConfigurerAdapter { @Bean public InternalResourceViewResolver viewResolver() { InternalResourceViewResolver viewResolver = new InternalResourceViewResolver(); viewResolver.setPrefix("/WEB-INF/classes/views/"); viewResolver.setSuffix(".jsp"); viewResolver.setViewClass(JstlView.class); return viewResolver; } @Override public void addResourceHandlers(ResourceHandlerRegistry registry) { registry.addResourceHandler("/assets/**").addResourceLocations("classpath:/assets/"); }}
addResourceHandler配置的是对外暴露的访问路径,addResourceLocations配置的是文件放置的目录。
0 0
- 第十六章 SpringMVC静态资源映射
- SpringMVC静态资源映射配置
- 关于springmvc的静态资源映射问题
- SpringMVC静态资源,页面映射,attribute范围,ModelAttribute
- springmvc资源映射配置
- 映射静态资源
- Struts2 静态资源映射
- 静态资源映射
- springboot---静态资源映射
- 【SpringMVC】SpringMVC基础-静态资源映射、拦截器配置、@ControllerAdvice与其他基本配置
- SpringMVC-----SpringMVC静态资源处理
- [SpringMVC] SpringMVC静态资源访问
- SpringMVC访问静态资源
- SpringMVC过滤静态资源
- SpringMVC访问静态资源
- springMVC访问静态资源
- springmvc静态资源处理
- springmvc 静态资源过滤
- TAN TAN Rabbit Privacy Policy
- Java研发方向如何准备BAT技术面试
- 支持向量机通俗导论(理解SVM的三层境界)
- 解决加入图片后R变红 的问题
- Windows下CMD常用命令
- 第十六章 SpringMVC静态资源映射
- html5学习笔记2-最简单的页面布局 (
- linux 终端打开文件浏览窗口
- Android View动画框架
- 大数据时代的结构化存储—HBase在阿里的应用实践
- 基于小波变换的多聚焦图像融合算法——Python实现
- python进阶11:创建类和实例
- ubuntu 12.04 hadoop2.7.3 环境配置
- 第十七章 SpringMVC拦截器配置