How to use dollar sign in velocity
This Example shows you how to use dollar sign in velocity.
This Example shows you how to use dollar sign in velocity.
How to use dollar sign in velocity

This Example shows you how to
use dollar sign in velocity.
The method 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($sign ="+"):
This is a statement named 'set', generally begins
with # character. Here we have assign the sign with character $.
UseDollarSign.java:
import java.io.*;
import org.apache.velocity.*;
import org.apache.velocity.app.*;
import org.apache.velocity.tools.generic.RenderTool;
public class UseDollarSign {
public static void main(String[] args) throws Exception {
Velocity.init();
Template t = Velocity.getTemplate("./src/UseDollar.vm");
VelocityContext context = new VelocityContext();
Writer writer = new StringWriter();
t.merge(context, writer);
System.out.println(writer);
}
}
|
UseDollarSign.vm:
#set($sign ="+")
sign = '$sign'
|
Output:
Download
code
Ads