java Spring 6升级|CSS和JS文件未加载

tuwxkamq  于 2023-04-19  发布在  Java
关注(0)|答案(1)|浏览(118)

最近我们将项目升级到了Spring版本6.0.0。在此之后,网站资产不再加载到网站上。
我们观察到以下问题:
没有加载包含“system”的CSS路径:system/assets/css/main.css=〉无法工作
如果我们在路径中使用“resources”作为resources/assets/css/main.css,则css文件开始在网站上加载。
我们需要在哪里进行任何配置更改,以使CSS的“系统”路径继续工作?我们不能为我们的css文件使用“资源”路径。
已尝试以下代码:

registry.addResourceHandler("/system/assets/**").addResourceLocations("/assets/");
6l7fqoea

6l7fqoea1#

我不知道这是否会引起骚动,但你的使用元素显然会给你一个更大的机会来弄清楚你是否愿意同时查看你的文件的位置和范围。对于这个注册表,你更新的文件需要配置来维护。如果你没有将新的配置工作到完成的极限来与你的网站协调,那么你肯定需要重新发布你的旧源代码。但是,在你认为你可能犯了一个错误之前,尝试一个非常简单的框架来添加响应式数据。

<pipe class-attr="attribute1:value;attribute2:value;" attribution="class-to-add-attributes"></pipes>

你可以将它指向你的<style>标签,它会填充所需的属性。显然这里的一切都可以动态完成。<pipe>标签有一个“onLoad”EventListener。如果你想通过点击来更改它们,一个简单的方法是使用相同的内部属性,并将其用作<dyn>标签,它只代表“响应式”UI。
PipesJS可以在github上的wise-penny/pipes仓库中找到。希望这至少能提供一个线索。

相关问题