SpringBoot访问html和js等静态资源配置把静态资源放到resources/static下,这是springboot静态资源默认访问路径。在浏览器直接ip:端⼝/静态资源就可以了
下⾯的废话是好久之前写的,不⽤看了。。。
SpringBoo推荐使⽤thymeleaf模板作⽤前端页⾯展⽰,整体结构如下所⽰:
这⾥我并没有引⼊thymeleaf模板,所以页⾯放在了pages⽬录下。
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⽂件加载完成。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。