我的Spring Boot项目的CSS和图像导入无法正常工作。我试图从很长的时间里弄清楚它,但是根本不起作用,在我以前的一些Eclipse项目中,我记得我没有问题,但是最近我开始使用intelliJ社区版本,但是我无法使其工作。
环境:
所以在上面的图像中,我试图在HTML登录页面中导入CSS和图像,但是出现以下错误:
拒绝应用以下样式 'http://localhost:63342/weather_api/templates/css/login-register-style.css' 因为它的MIME类型('text / html')不是受支持的样式表MIME 类型,并启用严格的MIME检查。 login.html:21
获取http://localhost:63342/images/face.png 404(未找到)
问题来自于上图中用红色标记的两个文件。
我尝试过的事情:
我还尝试使用Thymleaf标记添加css文件,但是它也不起作用。但是,当我将这些文件直接放在templates
文件夹中时,它们都可以正常工作。但是我想重构我的代码,而不是将所有文件混合在一个文件夹中。
如果有人可以帮助我,我将很高兴。谢谢。
编辑
我在默认创建的资源文件夹中手动创建的工作区中的static
文件夹。同样,在项目生成后我手动创建的templates
,但是模板下的所有文件都被执行。唯一存在的问题是static
文件夹下的内容
答案 0 :(得分:0)
删除“ css”和“ image” src路径中的正斜杠。 (例如-src =“ images / face.png”)