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>
但它與模板工程,從文件,而不是當他們趴在數據庫中。