Jtpl是一个Java的模板引擎,适合用在Web网站中。利用它能够实现HTML代码与Java代码分开。Jtpl使用一种非常简单的语法。所有处理过程(循环,判断等逻辑)和变量都在Java代码中实现。便于更好地将布局与代码相分离,无需学习新的复杂语法。
下面是一个示例模板:
<!-- BEGIN: main --> ** **<** html **>**** ** **<** head **>**** ** **<** title **>**** {TITLE} ** **<** /title **>**** ** **<** /head **>**** ** **<** body **>**** ****<** table **>**** <!-- BEGIN: line --> ****<** tr **>**** <!-- BEGIN: row --> ****<** td bgcolor="{BGCOLOR}" **>**** {VARIABLE} ** **<** /td **>**** <!-- END: row --> ****<** /tr **>**** <!-- END: line --> ****<** /table **>**** ****<** /body **>**** ** **<** /html **>**** <!-- END: main -->