Thymeleaf 

他是boot里面自带的。他类似Vue和Angluar的指令,并不是真正的静态模板引擎。所以对有前端团队的,不建议使用。

Velocity

静态模板引擎。类似的jsp语法,能多级编译,但文件名必须为vm。配置麻烦。层次级别不太好看。适合从事过jsp人员的使用。

Freemarker

静态模板引擎。类似标签语法,强力建议使用。不支持多级编译(这是硬伤,同时也是有效的保护了代码。)


对于我的思想是:

离线的使用Velocity,在线的使用Freemarker提高安全性。


  

Logo

前往低代码交流专区

更多推荐