1.性能。velocity是最好的。普通页面,freemarker性能最差,但是在复杂页面上(包含大量判断,金额日期格式化)的页面上,freemarker的性能比使用tag和el的jsp好
2.宏定义比jsp tag 方便。
3.内置大量常用功能,比如html过滤,日期金额格式化等,使用非常方便。
4.支持jsp标签。
5.不能写java代码,可以实现严格的mvc分离。
1.性能。velocity是最好的。普通页面,freemarker性能最差,但是在复杂页面上(包含大量判断,金额日期格式化)的页面上,freemarker的性能比使用tag和el的jsp好
2.宏定义比jsp tag 方便。
3.内置大量常用功能,比如html过滤,日期金额格式化等,使用非常方便。
4.支持jsp标签。
5.不能写java代码,可以实现严格的mvc分离。