gpt4 book ai didi

java - 在 vaadin 10 spring boot 应用程序中放置样式表的位置

转载 作者:太空宇宙 更新时间:2023-11-03 22:23:26 25 4
gpt4 key购买 nike

我正在使用 spring boot 测试 vaadin 10 应用程序。我用了 https://start.spring.io/生成一个元素。我遵循了 vaadin 的文档 https://vaadin.com/docs/v10/flow/importing-dependencies/tutorial-include-css.html .有以下说明:“您可以将样式表和其他静态资源放在 WAR 文件内的任何文件夹中,但/VAADIN 保留供框架内部使用。如果您已将其映射到/,VaadinServlet 将处理静态资源请求。否则, servlet 容器将处理静态资源请求。”

我创建了一个样式表 style.css 并将其放在我的 spring boot 应用程序的 resources 文件夹下。我使用@StyleSheet("style.css") 在我的类中引用了样式表。我也设置了 div 的类名。但是当我运行应用程序时,我的样式表似乎没有被使用。放置样式表的正确方法是什么?

@StyleSheet("style.css")
public class MainView extends VerticalLayout {
private TextField filter;
private Button addNewBtn;

public MainView() {
TestDiv testDiv = new TestDiv();

add(testDiv);
}

public class TestDiv extends Div {

public TestDiv() {
setText("TestDiv");
setClassName("custom-cell");
}

}
}

最佳答案

如果你打包成WAR,src/main/resources/static/frontend/,

如果 JAR: src/main/resources/META-INF/resources/frontend/

关于java - 在 vaadin 10 spring boot 应用程序中放置样式表的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52546959/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com