Velocity模板引擎之旅(1)

原创 2007年10月05日 17:52:00

这篇文章译自javaWord上面的《Start up the velocity Template Engine》 

import java.io.StringWriter;
import org.apache.velocity.app.VelocityEngine;
import org.apache.velocity.Template;
import org.apache.velocity.VelocityContext;
public class HelloWorld
{
    public static void main( String[] args )
        throws Exception
    {
        /*  first, get and initialize an engine  */
        VelocityEngine ve = new VelocityEngine();
        ve.init();
        /*  next, get the Template  */
        Template t = ve.getTemplate( "helloworld.vm" );
        /*  create a context and add data */
        VelocityContext context = new VelocityContext();
        context.put("name", "World");
        /* now render the template into a StringWriter */
        StringWriter writer = new StringWriter();
        t.merge( context, writer );
        /* show the World */
        System.out.println( writer.toString() );     
    }
}
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

velocity模板引擎学习(1)

velocity与freemaker、jstl并称为java web开发三大标签技术,而且velocity在codeplex上还有.net的移植版本NVelocity,(注:castle团队在gi...

velocity语法,模板引擎

  • 2010-10-26 16:34
  • 98KB
  • 下载

使用 Velocity 模板引擎快速生成代码

Velocity 是一个基于 Java 的模板引擎,它允许任何人仅仅简单的使用模板语言来引用由 Java 代码定义的对象,从而实现界面和 Java 代码的分离,使得界面设计人员可以和 Java 程序开...

velocity模板引擎jar包

  • 2011-08-09 15:11
  • 353KB
  • 下载

利用 Velocity 模板引擎制作网站

似乎所有语言教学的开头都是采用 HelloWorld 来作为第一个程序的示例。这里也不例外。 任何 Velocity 的应用都包括两个方面: 第一是: 模板制作,在我们这个例子中就是 ...

Velocity 模板引擎在复杂邮件业务中的简单举例

Velocity是apache组织下的一个基于java的模板引擎(template engine),而这种Apache velocity 模板引擎的简单使用可以更好的将样式设计和java开发分离开来。...

velocity(vm)模板引擎学习介绍及语法

velocity与freemaker、jstl并称为java web开发三大标签技术,而且velocity在codeplex上还有.net的移植版本NVelocity,(注:castle团队在gith...

如何使用 velocity 模板引擎开发网站(转)

基于 Java 的网站开发,很多人都采用 JSP 作为前端网页制作的技术,尤其在是国内。这种技术通常有一些问题,我试想一下我们是怎样开发网站的,通常有几种方法: 1:功能确定后,由美工设计网页的...

Struts与Velocity模板引擎集成

2010年1月23日 Struts2与Velocity模板引擎集成 Struts2与Velocity模板引擎集成 一 Struts 与 Velocity 模板步骤: 1 把Velocity JAR 放...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)