Thymeleaf 、Velocity、Freemarker三个模板引擎
Thymeleaf 他是boot里面自带的。他类似Vue和Angluar的指令,并不是真正的静态模板引擎。所以对有前端团队的,不建议使用。Velocity静态模板引擎。类似的jsp语法,能多级编译,但文件名必须为vm。配置麻烦。层次级别不太好看。适合从事过jsp人员的使用。Freemarker静态模板引擎。类似标签语法,强力建议使用。不支持多级编译(这是硬伤,同时也是有效的保护了代码。)对于我的思
·
Thymeleaf
他是boot里面自带的。他类似Vue和Angluar的指令,并不是真正的静态模板引擎。所以对有前端团队的,不建议使用。
Velocity
静态模板引擎。类似的jsp语法,能多级编译,但文件名必须为vm。配置麻烦。层次级别不太好看。适合从事过jsp人员的使用。
Freemarker
静态模板引擎。类似标签语法,强力建议使用。不支持多级编译(这是硬伤,同时也是有效的保护了代码。)对于我的思想是:
离线的使用Velocity,在线的使用Freemarker提高安全性。
更多推荐
已为社区贡献11条内容
所有评论(0)