diff --git a/pom.xml b/pom.xml index f4d97fe..53b34ec 100644 --- a/pom.xml +++ b/pom.xml @@ -12,6 +12,7 @@ UTF-8 2.3.16.3 2.1.3.RELEASE + 1.2.7 @@ -39,6 +40,12 @@ thymeleaf ${thymeleaf.version} + + + nz.net.ultraq.thymeleaf + thymeleaf-layout-dialect + ${thymeleaf-layout-dialect.version} + @@ -91,4 +98,4 @@ - \ No newline at end of file + diff --git a/src/main/java/org/codework/struts/plugins/thymeleaf/spi/DefaultTemplateEngineProvider.java b/src/main/java/org/codework/struts/plugins/thymeleaf/spi/DefaultTemplateEngineProvider.java index 10e2e88..0bb16d6 100644 --- a/src/main/java/org/codework/struts/plugins/thymeleaf/spi/DefaultTemplateEngineProvider.java +++ b/src/main/java/org/codework/struts/plugins/thymeleaf/spi/DefaultTemplateEngineProvider.java @@ -19,6 +19,7 @@ import org.codework.struts.plugins.thymeleaf.StrutsMessageResolver; import org.thymeleaf.TemplateEngine; import org.thymeleaf.templateresolver.ServletContextTemplateResolver; +import nz.net.ultraq.thymeleaf.LayoutDialect; /** * A default implementation of {@link TemplateEngineProvider}. @@ -56,6 +57,7 @@ public void configure() { templateEngine = new TemplateEngine(); templateEngine.setTemplateResolver(templateResolver); + templateEngine.addDialect(new LayoutDialect()); templateEngine.setMessageResolver(new StrutsMessageResolver()); }