spring bot 中处理静态资源

  1. 当需要引入前端资源时,有许多静态资源,比如:css,js等文件

  2. 第一种方式:webjars

    Webjars本质就是以jar包的方式引入静态资源,以前要导入一个静态资源文件,直接导入即可,但使用spring boot需要使用webjars,比如使用jquery时,只需要引入jquery对应版本的pom依赖即可;

    <dependency>
        <groupId>org.webjars</groupId>
        <artifactId>jquery</artifactId>
        <version>xxx/version>
    </dependency>
    

    导入完毕后,可以查看一下webjars的目录结构,可以直接访问Jquery.js文件

  3. 使用自己的静态资源

    在resource目录下的public,resources,static目录中都能放静态资源

    "classpath:/META-INF/resources/"
    "classpath:/resources/" :可以在里面设置upload文件夹,用于存放上传的文件
    "classpath:/static/" :一般存放静态资源: 比如图片
    "classpath:/public/" :一般存放公共的文件,比如js

  4. 自己静态资源的优先级

    优先级 META-INF/resources > resources > static(默认) > public

posted @   Hanyta  阅读(8)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)
点击右上角即可分享
微信分享提示