在 Vaadin 应用程序中使用 HTML 模板

Using HTML template inside Vaadin application

我有一种情况需要使用外部电子邮件 HTML 模板,编译并用数据填充它,附加电子邮件作为正文并发送。我已经使用 CustomLayout class 来使用自定义 html 模板,但不确定我是否可以对上述情况使用类似的东西。 是否可以生成 Vaadin 组件的字符串 HTML 表示(例如呈现 CustomLayout

可以通过创建自己的客户端扩展或使用此示例从客户端获取生成的 HTML 并将其传输到服务器:Dumping the Screen.

但是如果您想为您的电子邮件创建模板,我建议您使用一种方法,您可以使用模板库为您的电子邮件生成 html。