【发布时间】:2015-01-15 12:17:24
【问题描述】:
我有一种情况,我需要使用外部电子邮件 HTML 模板,用数据编译和填充它,用电子邮件作为正文附加并发送它。我已经使用 CustomLayout 类来使用自定义 html 模板,但不确定我是否可以在上述情况下使用类似的东西。 是否可以生成 Vaadin 组件的 String HTML 表示(例如呈现的CustomLayout)?
【问题讨论】:
-
我们在这里讨论的是什么组件?完整的东西,比如按钮和表格,还是只有几个标签?无论如何,我宁愿使用 thymeleaf 或任何你最喜欢的模板库。你将很难做到这一点。然而,您可以重用主题中的 CSS 以使生成的代码看起来像您的 UI。
-
@cfrick 是的,我们正在寻找一个完整的表格,可能有标签等。百里香看起来不错,但我不清楚如何使用 vaadin 服务器端代码实现它。你能多加几分吗?谢谢
-
另一种选择是将 html 模板放在属性文件中,并将它们与 Message Formatter 一起使用以在占位符处添加值。会很好吗?
标签: java html templates vaadin vaadin7