我一直在試圖利用Thymeleaf在我玩的網絡,似乎無法讓我的頭在配置/設置周圍。Thymeleaf和Spring4的配置
此前我已經使用web文件夾存儲資產和jsp/html等,但現在似乎是冗餘的,因爲視圖文件夾已移到資源。這是否準確?
我的結構看起來是這樣的:
src-main-java-various controllers/models etc
src-main-resources-Meta-inf - persistence.xml
src-main-resources-spring-config.xml
src-main-resources-views-test.html etc etc
src-main-webapp-assets-css - now in the wrong place?
src-main-webapp-WEB-INF-html/jsp = now irrelevant?
道歉,如果這似乎是一個愚蠢的問題,我似乎無法找到沒有在這矛盾的信息像樣的教程。
我基本上試圖設置一個簡單的web應用程序使用百里香葉而不是jsp文件。任何指向正確方向的指針都會受到感謝。
到目前爲止我有一個包含ConfigClass
@Bean
public ViewResolver viewResolver() {
ClassLoaderTemplateResolver templateResolver = new ClassLoaderTemplateResolver();
templateResolver.setTemplateMode("XHTML");
templateResolver.setPrefix("views/");
templateResolver.setSuffix(".html");
SpringTemplateEngine engine = new SpringTemplateEngine();
engine.setTemplateResolver(templateResolver);
ThymeleafViewResolver viewResolver = new ThymeleafViewResolver();
viewResolver.setTemplateEngine(engine);
return viewResolver;
}
這似乎是一切背後的關鍵,但它從一個教程的我不知道什麼是好/壞的/不正確/糟糕的做法等。