zoukankan      html  css  js  c++  java
  • springboot 访问静态资源

    1 springboot 默认的4个静态资源存放路径 在resources 下,public,static resources ,META-INFO.resources
    2 访问静态资源 不需要再带上文件夹的名字作为路径,只需要文件名就行,但是静态资源要带上后缀:.html .jpg 过滤也是根据后缀过滤
    3    spring.resources.static-locations: classpath:/public/template/
        spring.mvc.static-path-pattern: /static/**
    4 静态资源存放目录:spring.resources.static-locations,配置了这个目录,springboot默认的静态资源目录就失效,访问方式同样不需要
    带上目录的文件路径,直接访问文件名就可以 :http://localhost:8081/login.html ,例如这个页面,中间不需要额外的文件夹路径
    加了就访问不到
    5 静态资源访问路径:spring.mvc.static-path-pattern:配置了这个路径,所有的存放在静态资源目录下资源访问,路径都要加上这个
    http://localhost:8081/static/login.html:配置了static,访问时就要路径中就要加上,不然就找不到
    6 不配置存放目录就要存放在springboot默认的文件下,不然就访问不了,配置了访问路径就要用,springboot默认的方式就失效了
    7 如果配置的存放目录下,还存在下一级目录机构,配置了访问路径,那么访问方式就是在:访问路径后+目录结构+文件
    http://localhost:8081/static/user/userList.html:例如template,下还有user文件夹
    8 静态资源访问的本质:就是返回io流,指定解析请求路径的规则,某一类请求路径,就去特定的文件夹下,读取指定的文件,返回流给前端
    特定的文件夹是配置的,指定的文件是请求路径解析出来的,某一类请求路径是配置的

  • 相关阅读:
    驱动函数write-linux系统调用如何实现?
    ubus应用-第三篇blob数据
    ubus应用-第二篇ubus代码应用
    uci基本应用法
    request 请求大数精度丢失问题
    List.remove()踩坑记录
    The app delegate must implement the window property
    关于版本号
    iOS 中拨打电话
    使用python 快速搭建一个静态服务器
  • 原文地址:https://www.cnblogs.com/jianyi12/p/14494428.html
Copyright © 2011-2022 走看看