FreeMarker是一个用Java语言编写的模板引擎,其基于模板来生成文本输出,且与Web容器无关,Web运行时,它并不知道Servlet或HTTP。它不仅可以用作表现层的实现技术,而且还可以用于生成XML,JSP或Java 等。
FreeMarker
FreeMarker学习笔记
百度百科
在给官网设计的过程中曾经尝试着把界面通过freemarker当界面内容变更时生成html静态界面并存放到fastDFS上,界面没有成功,现在再次使用,希望交之前有进度,概念什么的网上有很多,直接cope上代码辣~
首先引入jar包:
<dependency>
<groupId>org.freemarker</groupId>
<artifactId>freemarker</artifactId>
<version>*.*.*</version>
</dependency>
单元测试意思一下:
@Test
public void testFreeMarker() throws Exception {
// 把freemarker的jar包添加到工程中