简单Velocity实践
|
Velocity是一种模板语言,它的作用、好处等可以找到很多资料,下面我们分二次来进行简单实践,第一部份是hello world 。 看我做完这个实验,你就知道,初步上手其实是一件简单的事情:) Hello, $name 2、 建立Class文件: import java.io.BufferedWriter; import java.io.OutputStreamWriter;
import org.apache.velocity.VelocityContext; import org.apache.velocity.app.Velocity;
Velocity.init(); VelocityContext context = new VelocityContext(); context.put("name", "yy");
Template template = Velocity.getTemplate("hello.vm"); template.merge(context, writer);
writer.close(); } }
过程是这样的:初始化 获取context context 输出对像给值 获取模板文件 写模板文件 关闭资源 到这里半懂不懂的吧,没关系,我们毕竟让它跑起来了,接着来第二次实验 |
