Python 官方文档:入门教程 => 点击学习
目录SpringBoot访问html和js等静态资源配置1:访问html2:访问jsspringBoot访问不到js,CSS等静态资源问题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。
在controller访问html:
@RequestMapping("/user/login")
public String login(){
return "/pages/login.html";
}
注解必须为@controller
在页面引入js文件:
<script src="/sso/js/Jquery-3.3.1.js"></script>
访问该页面显示js文件加载完成。
在网上找了一大部分回答都没解决问题,所以记录一下;
今天碰到这个问题,自己的thymeleaf导入文件的格式也没啥问题,最后点击Maven中clean重启下就可以了
以上为个人经验,希望能给大家一个参考,也希望大家多多支持编程网。
--结束END--
本文标题: SpringBoot如何访问html和js等静态资源配置
本文链接: https://www.lsjlt.com/news/143202.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-03-01
2024-03-01
2024-03-01
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0