如何混合Vaadin和Thymeleaf / Static HTML?

时间:2018-05-01 09:01:30

标签: spring spring-boot vaadin thymeleaf vaadin8

我在Spring Boot和Thymeleaf中建立了一个网站,但逻辑变得太乱了。 Vaadin似乎是正确的答案,但我怎样才能与Thymeleaf混合?

我想要的是将Vaadin嵌入Thymeleaf模板中。 我想避免的是将所有标记转换为Java,这将是乏味的。

我甚至在Vaadin安抚模板,但似乎缺乏这个。

TL; DR - 如何在Vaadin应用程序中包含静态样板HTML(最好是Thymeleaf)?

...反之亦然,在Thymeleaf中包含一个Vaadin应用程序(或静态HTML)?

1 个答案:

答案 0 :(得分:2)

您可以在vaadin的CustomLayout组件中使用由Thymeleaf生成的静态HTML:

https://vaadin.com/docs/v8/framework/layout/layout-customlayout.html

也可以在<div>内嵌入vaadin。

https://vaadin.com/docs/v8/framework/advanced/advanced-embedding.html