欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

Velocity 的 Context 链 (Chaining)使用示例,velocitychaining,ContextChain

来源: javaer 分享于  点击 13715 次 点评:6

Velocity 的 Context 链 (Chaining)使用示例,velocitychaining,ContextChain


ContextChaining.java

import java.io.StringWriter;import java.io.Writer;import org.apache.velocity.Template;import org.apache.velocity.VelocityContext;import org.apache.velocity.app.Velocity;public class ContextChaining {  public static void main(String[] args) throws Exception {    Velocity.init();    Template template = Velocity.getTemplate("./src/ContextChaining.vm");    VelocityContext context1 = new VelocityContext();    VelocityContext context2 = new VelocityContext(context1);    context1.put("firstName", "Joe");    context2.put("lastName", "Wang");    Writer writer = new StringWriter();    template.merge(context2, writer);    System.out.println(writer.toString());  }}

ContextChaining.vm

This is my first name $firstNameThis is my last name $lastNameFull Name is $firstName $lastName
相关栏目:

用户点评