2. Who am I?
● Twitter @eiryu
○ http://eiryu.com
● Background
○ Web application engineer
■ Java
● Spring Framework
■ Groovy
■ JavaScript
■ PostgreSQL
● Nowadays
○ Infrastructure engineer
○ Infomation system
3. What is Thymeleaf?
● “Thymeleaf is a Java library. It is an XML /
XHTML / HTML5 template engine”
● Designer friendly
● Powerful Spring Framework integration
● JSP killer
4. How to use?
● Prepend “th:” to HTML attributes
● Use “th:text” if you replace textnode
9. JavaScript inlining
● /*[[...]]*/ expression
var endpoint = /*[[@{/user/}]]*/ ‘default’;
● JavaBeans to JSON
var user = /*[[${user}]]*/ ‘{}’
↓
var user = {‘name’:’bob’, ‘age’:20};