Thymol – Solution for Thymeleaf th:inlcude static pages

Jim Benson hat eine Javascript Bibliothek veröffentlicht, welche es ermöglich einen Thymeleaf Seite mit th:inlucde ohne Webserver anzuschauen. Die Javascript Bibliothek bindet mit der Jquery Get Funktion den Link des th:include Tags ein. Dies ermöglicht es die Seiten statisch mit den th:inlcudes anzuschauen, ohne thymol musste dafür jeder th:inlcude Tag mit Default Inhalt gefüllt werden. Was den großen Nachteil hatte, wurde mit th:include ein Default Header angezogen und in diesem etwas geändert, musste es in jedem Template angepasst werden – falls man die Templates ohne Webanwendung anschauen wollte.

Leider funktioniert das ganze im Chrome lokal nicht, da dort in Javascript ein $.get auf  Lokale files nicht erlaubt ist.

Link zur JS Bibliothek: https://sourceforge.net/u/jjbenson/wiki/thymol/
Aktuell muss bei den Examples noch die Jquery Bibliothek in den JS Ordner eingefügt werden.

Link zu Thymeleaf: http://www.thymeleaf.org/