通过WebJars包含Bootstrap到SpringMVC项目的问题

 用户wuhqqnrd0m 发布于 2023-02-06 13:14

我试图在SpringMVC项目中使用Bootstrap: 链接到GitHub repo

不幸的是,CSS文件不可见.浏览器在控制台中抛出错误,如下所示:

GET http://localhost:8080/finager/webjars/jquery/2.0.3/jquery.js 404 (Not Found)

我认为pom.xml具有正确的配置,因为我能够在Java资源 - >库 - > Maven依赖项下查看Eclipse中包含的WebJars(Bootstrap和JQuery).我也在servlet-context.xml中设置了这样的路径(最后一行):




我认为这一行是正确的,因为Tomcat不再说它不知道如何处理以'/ webjars /开头的请求.我找到的所有教程都只列出了这些步骤,我在互联网上找不到任何有用的信息.我花了一整天的时间,因为我是Spring开发的新手,所以任何帮助都会非常感激.提前致谢!

1 个回答
  • 以这种方式指定位置将为您解决问题(请注意classpath:):

    <resources mapping="/webjars/**" location="classpath:/META-INF/resources/webjars/"/>
    

    此外,您的路径中似乎有jquery 1.8.2,因此URL应该沿着这些行:

    http://localhost:8080/finager/webjars/jquery/1.8.2/jquery.js
    

    这是一个很好的参考 - https://spring.io/blog/2014/01/03/utilizing-webjars-in-spring-boot

    2023-02-06 13:15 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有