SpringBoot学习笔记(二):静态资源的处理
来源:互联网 发布:seo和竞价排名 编辑:程序博客网 时间:2024/05/29 17:39
SpringBoot的默认处理是:加载static | public | resources下面的资源,当然也可以自己定义目录;
- 我刚开始使用的时候,一直访问不到静态资源,原因是SpringBoot静态资源默认访问那三个目录下的内容,所以在前台页面访问的时候,地址中就不要多写那三个目录的名字了,下面是我的错误代码:
<!-- Bootstrap core CSS --><link th:href="@{/static/bootstrap/css/bootstrap.css}" rel="stylesheet"/>
正确代码是
<!-- Bootstrap core CSS --> <link th:href="@{/bootstrap/css/bootstrap.css}" rel="stylesheet"/>
- 第二,如果你就是想要自己配置静态资源目录,就是想写那个目录,比如你想要配置到/myStatic/目录下,就可以通过继承WebMvcConfigurerAdapter类并重写addResourceHandlers方法来处理,此时,系统默认的访问地址static | public | resources 那些就不可用了,下面是代码:
@Configuration@EnableWebMvc@ComponentScanpublic class WebConfig extends WebMvcConfigurerAdapter { @Override public void addResourceHandlers(ResourceHandlerRegistry registry) { registry.addResourceHandler("/myStatic/**").addResourceLocations(ResourceUtils.CLASSPATH_URL_PREFIX+"/myStatic/"); //注:ResourceUtils.CLASSPATH_URL_PREFIX就是"classpath:",如果不加这个,就会提示找不到资源 super.addResourceHandlers(registry); }}
0 0
- SpringBoot学习笔记(二):静态资源的处理
- SpringBoot学习笔记之静态资源处理
- SpringBoot 处理静态资源
- springboot 静态资源处理
- SpringBoot静态资源处理
- springboot下静态资源的处理
- 十二、Springboot的静态资源处理
- SpringBoot:静态资源处理配置
- springboot处理静态资源文件
- SpringBoot常见问题(二)--不重启替换静态资源
- SpringBoot静态资源处理 火推05
- springboot基本使用笔记----静态资源(js ,css ...)路径
- springboot学习笔记二
- Springboot学习笔记(二)
- SpringBoot学习笔记二
- springboot 学习笔记(二)--- properties 配置
- springboot 学习笔记(二)--- properties 配置
- Spring MVC 获取静态资源处理方案学习笔记
- Seajs&requirejs 简介
- [LeetCode] 89. Gray Code java
- JAVA集合类汇总
- js中的面向对象入门
- 基础知识
- SpringBoot学习笔记(二):静态资源的处理
- CentOS7 yum安装Mariadb10.*
- Java中Lambda表达式的使用
- [LeetCode] 73. Set Matrix Zeroes java
- BroadCastReceiver的动态注册方式.txt
- MongoDB 3.2变动一览
- 开发者账号
- 基于react、react-redux的加减计数器
- L1-029. 是不是太胖了