栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

springboot整合templates中html无法引入js,css问题

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

springboot整合templates中html无法引入js,css问题

html文件是我直接从网上下载的模板,然后改成适合自己的,所以涉及到了一些js,css样式
下载之后直接打开浏览器访问是没问题的,但是springboot通过controller访问html页面,发现无法引入静态资源
先看一下我的目录:

当我写登录功能时,controller直接返回login,就是访问登录页面
controller代码:

@Controller
@RequestMapping("/user")
public class UserController {
    @Autowired
    private UserServiceImpl userService;

    @GetMapping("/login")
    public String index(){
        return "login";
    }
}

我直接引用网上下载的登录模板html,因为发现路径能够对应,所以没有修改任何代码,其中js文件引用路径是这样的,大家可以结合我的目录看一下:

    
    

当访问页面时:样式都没有引入成功

控制台报错:

最后解决办法是,修改一下js,css路径
我加一层js,css的路径,就是…/templates/

记住,link和script标签的都需要改一下路径
然后我再访问页面

成功引入了,其实归根到底就是尝试修改检查一下你的js,css路径

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/463253.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号