SpringBoot如何访问html和js等静态资源配置

 更新时间:2022年03月21日 09:16:10   作者:祗是辉哥哥  
这篇文章主要介绍了SpringBoot如何访问html和js等静态资源配置,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

SpringBoot访问html和js等静态资源配置

把静态资源放到resources/static下,这是springboot静态资源默认访问路径。

在浏览器直接ip:端口/静态资源 就可以了 

下面的废话是好久之前写的,不用看了。。。

SpringBoo推荐使用thymeleaf模板作用前端页面展示,整体结构如下所示:

这里我并没有引入thymeleaf模板,所以页面放在了pages目录下。

application.yml配置如下:

server:
  port: 9000
  context-path: /sso
  address: sso.server
 
spring:
 mvc:
  static-path-pattern: /**
    # 默认值为 classpath:/META-INF/resources/,classpath:/resources/,classpath:/static/,classpath:/public/

我设置了context-path,所以访问的路径前缀都要有/sso。

1:访问html

在controller访问html:

@RequestMapping("/user/login")
    public String login(){
        return "/pages/login.html";
}

注解必须为@controller 

2:访问js

在页面引入js文件:

<script src="/sso/js/jquery-3.3.1.js"></script>

访问该页面显示js文件加载完成。

SpringBoot访问不到js,css等静态资源问题

在网上找了一大部分回答都没解决问题,所以记录一下;

今天碰到这个问题,自己的thymeleaf导入文件的格式也没啥问题,最后点击maven中clean重启下就可以了

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • mybatis 为什么千万不要使用 where 1=1

    mybatis 为什么千万不要使用 where 1=1

    这篇文章主要介绍了mybatis 为什么千万不要使用 where 1=1,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-05-05
  • java:抽象类与模板方法模式详解

    java:抽象类与模板方法模式详解

    这篇文章主要介绍了Java抽象类的构造模板模式用法,结合实例形式分析了java使用抽象类构造模板模式相关操作技巧,需要的朋友可以参考下
    2021-09-09
  • SpringBoot实现发送邮件功能

    SpringBoot实现发送邮件功能

    这篇文章主要介绍了SpringBoot 发送邮件功能实现,本文以163邮箱为例通过这个小案例给大家介绍,需要的朋友可以参考下
    2019-12-12
  • Spring Cloud Feign请求添加headers的实现方式

    Spring Cloud Feign请求添加headers的实现方式

    这篇文章主要介绍了Spring Cloud Feign请求添加headers的实现方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-04-04
  • Java压缩和解压缩ZIP文件实战案例

    Java压缩和解压缩ZIP文件实战案例

    这篇文章主要给大家介绍了关于Java压缩和解压缩ZIP文件的相关资料,ZIP是一种较为常见的压缩形式,最近项目中遇到了再Java中压缩和解压缩zip文件的需求,特此分享给大家,需要的朋友可以参考下
    2023-07-07
  • 使用IntelliJ IDEA 2017.2.5 x64中的Spring Initializr插件快速创建Spring Boot/Cloud工程(图解)

    使用IntelliJ IDEA 2017.2.5 x64中的Spring Initializr插件快速创建Spring

    这篇文章主要介绍了使用IntelliJ IDEA 2017.2.5 x64中的Spring Initializr插件快速创建Spring Boot/Cloud工程(图解),需要的朋友可以参考下
    2018-01-01
  • 使用@PathVariable时候无法将参数映射到变量中的解决

    使用@PathVariable时候无法将参数映射到变量中的解决

    这篇文章主要介绍了使用@PathVariable时候无法将参数映射到变量中的解决方案,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-08-08
  • Spring通过ApplicationContext主动获取bean的方法讲解

    Spring通过ApplicationContext主动获取bean的方法讲解

    今天小编就为大家分享一篇关于Spring通过ApplicationContext主动获取bean的方法讲解,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2019-03-03
  • SpringBoot项目启动报错"找不到或无法加载主类"的解决方法

    SpringBoot项目启动报错"找不到或无法加载主类"的解决方法

    在使用 IntelliJ IDEA 开发基于 Spring Boot 框架的 Java 程序时,可能会出现找不到或无法加载主类 com.example.springboot.SpringbootApplication的错误提示,下面我们来看看如何解决吧
    2025-03-03
  • Mybatis中流式查询的实现示例

    Mybatis中流式查询的实现示例

    MyBatis的ResultHandler是用于处理数据库查询结果集的工具,可以通过回调函数对数据进行流式处理,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2024-09-09

最新评论