通俗的讲,freemaker其实就是一个模板引擎.什么意思呢?——Java可以基于依赖库,然后在模板上进行数据更改(显示). 在模板中,您专注于如何呈现数据,而在模板外(后台业务代码),您将专注于呈现什么数据. 但是,对于使用freemarker的过程中所体现出来的优缺点,主要做下总结.具体如下: 优点: 3.1.动态页面静态化的优点 a) 利于搜索引擎优化(SEO) b) 减轻服务器压力 c) 提高了网站的安全性 d) 加快了客户端的访问速度 可以彻底的分离表现层和业务逻辑.在过去的一段时间里