zoukankan      html  css  js  c++  java
  • 采用字符串作为模板内容的 Velocity简单实例

    采用字符串作为模板内容的 Velocity简单实例。

    原文地址:https://blog.csdn.net/5iasp/article/details/7885180
     
    package com.test.velocity;

    import java.io.StringWriter;
    import java.util.Date;

    import org.apache.velocity.VelocityContext;
    import org.apache.velocity.app.VelocityEngine;

    public class HelloVelocity {

     /**
      * @param args
      */
     public static void main(String[] args) throws Exception {

      // 初始化并取得Velocity引擎
      VelocityEngine ve = new VelocityEngine();
      ve.init();

      // 取得velocity的模版内容, 模板内容来自字符传

      String content = "";
      content += "Welcome  $name  to Javayou.com! ";
      content += " today is  $date.";

      // 取得velocity的上下文context
      VelocityContext context = new VelocityContext();

      // 把数据填入上下文
      context.put("name", "javaboy2012");

      context.put("date", (new Date()).toString());

      // 输出流
      StringWriter writer = new StringWriter();

      // 转换输出

      ve.evaluate(context, writer, "", content); // 关键方法

      System.out.println(writer.toString());

     }

    }

  • 相关阅读:
    CSS躬行记(9)——网格布局
    CSS躬行记(8)——裁剪和遮罩
    CSS躬行记(7)——合成
    CentOS 系统目录解析
    Linux 命令快捷键
    秒的精确度
    Oracle和mysql中装逼dual表的用途介绍
    mysql 的mgr集群
    ansible笔记
    cygwin
  • 原文地址:https://www.cnblogs.com/hm1990hpu/p/8855174.html
Copyright © 2011-2022 走看看