X-Git-Url: https://juplo.de/gitweb/?p=maven-thymeleaf-skin;a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fde%2Fjuplo%2Fthymeproxy%2FApplication.java;h=d4ccd5321aaf72038ca573715262bcc3f32d4020;hp=a9831ba9af35867958b99a1fe63e7fd22c425ea2;hb=1629ad50dd2732bdf442933a489e157bc875c7c9;hpb=79868862ded7c6d885a105ca02f41d4358ade8f3 diff --git a/src/main/java/de/juplo/thymeproxy/Application.java b/src/main/java/de/juplo/thymeproxy/Application.java index a9831ba..d4ccd53 100644 --- a/src/main/java/de/juplo/thymeproxy/Application.java +++ b/src/main/java/de/juplo/thymeproxy/Application.java @@ -54,6 +54,28 @@ public class Application return new UrlFilenameViewController(); } + @Bean + public TemplateResolver defaultTemplateResolver( + IResourceResolver resources, + Environment env + ) + { + TemplateResolver resolver = new TemplateResolver(); + resolver.setResourceResolver(resources); + resolver.setPrefix("http://localhost:8080/thymeleaf/"); + resolver.setSuffix(".html"); + resolver.setTemplateMode("HTML5"); + resolver.setCharacterEncoding("UTF-8"); + resolver.setCacheable(Boolean.valueOf(env.getProperty("thymeproxy.cacheable"))); + return resolver; + } + + @Bean + public UrlResourceResolver thymeleafResourceResolver() + { + return new UrlResourceResolver(); + } + public static void main(String[] args) {