FreeMarker
福尔摩斯小可爱 2019-07-10 22:30 319

FreeMarker是由JAVA语言编写的一款模板引擎,它是基于模板将文字生成输出的通用工具。

使用FreeMarker有什么好处呢?

提高效率。在开发中分工更加明确。

在门户网页中,利用二级、三级生成页面静态化。在项目中,可以在web.xml或者spring中配置一个监听器利用监听器将页面静态的方法监听起来,这样在项目启动的时候利用监听器,将页面静态化生成静态页面也就是HTML页面。这样也有不好的地方。就是更新数据之后,生成的静态页面还是之前的数据,对这个问题,解决的办法就是在spring中配置定时的一个方法,可以在每天的几点让页面再重新生成页面。

注意:

    在使用FreeMarker时,模板里面的数据的变量不能为空,否则就会抛出异常。


119
版权声明:
本篇专栏文章《FreeMarker》著作权归作者 福尔摩斯小可爱 所有;
未经作者书面允许,任何个人或单位不得以任何方式复制、转载或引用。 联系作者