如何混合使用 Vaadin 和 Thymeleaf/Static HTML?
How to mix Vaadin and Thymeleaf/Static HTML?
我已经在 Spring Boot 和 Thymeleaf 中建立了一个站点,但是逻辑变得太混乱了。 Vaadin 似乎是正确的答案,但我如何将它与 Thymeleaf 混合使用?
我想要的是将 Vaadin 嵌入到 Thymeleaf 模板中。
我想避免的是将所有标记转换为 Java,那会很乏味。
我什至愿意在 Vaadin 中使用模板,但它似乎缺少这个。
TL;DR - 如何在 Vaadin 应用程序中包含静态样板文件 HTML(最好是 Thymeleaf)?
...反之亦然,在 Thymeleaf 中包含 Vaadin 应用程序(或静态 HTML)?
您可以在 vaadin 的 CustomLayout 组件中使用 Thymeleaf 生成的静态 HTML:
https://vaadin.com/docs/v8/framework/layout/layout-customlayout.html
也可以将 vaadin 嵌入 <div>
。
https://vaadin.com/docs/v8/framework/advanced/advanced-embedding.html
我已经在 Spring Boot 和 Thymeleaf 中建立了一个站点,但是逻辑变得太混乱了。 Vaadin 似乎是正确的答案,但我如何将它与 Thymeleaf 混合使用?
我想要的是将 Vaadin 嵌入到 Thymeleaf 模板中。 我想避免的是将所有标记转换为 Java,那会很乏味。
我什至愿意在 Vaadin 中使用模板,但它似乎缺少这个。
TL;DR - 如何在 Vaadin 应用程序中包含静态样板文件 HTML(最好是 Thymeleaf)?
...反之亦然,在 Thymeleaf 中包含 Vaadin 应用程序(或静态 HTML)?
您可以在 vaadin 的 CustomLayout 组件中使用 Thymeleaf 生成的静态 HTML:
https://vaadin.com/docs/v8/framework/layout/layout-customlayout.html
也可以将 vaadin 嵌入 <div>
。
https://vaadin.com/docs/v8/framework/advanced/advanced-embedding.html