Data Type: number

This Example shows you how to use number data type in velocity.

Data Type: number

Data Type: number

     

This Example shows you how to use number data type in velocity. Methods used in this example are described below:- 

1:- Initialize velocity run time engine through method  init().
2:- Create object of VelocityContext Class.
3:- Create Template class object, Template  class object is used for controlling template methods and properties.

template.merge(context, writer): Merge method of the Template class is used here for merging  the VelocityContext class object to produce the output. Template class object is used for controlling template methods and properties. #set(num = 12345): Set a number datatype variable with the given value.

$num: Display number datatype variable.

 

DataTypeNumber.java

import java.io.*;

import org.apache.velocity.*;
import org.apache.velocity.app.*;
import org.apache.velocity.tools.generic.RenderTool;

public class DataTypeNumber {

  public static void main(String[] args) throws Exception {
  Velocity.init();
  Template template = Velocity.getTemplate("./src/DataTypeNumber.vm");

  VelocityContext context = new VelocityContext();

  Writer writer = new StringWriter();
  template.merge(context, writer);

  System.out.println(writer);
  }
}

DataTypeNumber.vm

#set($num = 12345)

$num

Output:

12345

Download code