1
我趴在数据库thymeleaf模板,进样HTML到thymeleaf模板
首先,我检索模板并对其进行处理:
String processedTemplate = templateEngine.process(databaseTemplate, context);
所以现在processedTemplate
包含html
为String
。
然后我检索另一个模板,做basicly一样,但我想也注入之前的模板到它,因此Java代码应该是这样的:
Context context = new Context(Locale.ENGLISH);
context.setVariable("htmlToInject", processedTemplated);
String result = templateEngine.process(mainTemplate, context);
所以我应该把我的mainTemplate
是能够通过Context
注入另一个html进去吗?
我看到了这样的事情:
<div th:replace="fragments/header :: header">Header</div>
但它与模板工程,从文件,而不是当他们趴在数据库中。