Foreach loop with negative index in velocity
This Example shows you how to use foreach loop with negative index 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.
#foreach(
$num in [2..-2] ): This works like for loop but here in this example we have
used foreach loop with negative index..
NegativeIndex.java:
import java.io.*;
|
NegativeIndex.vm:
#foreach( $num in [2..-2] ) |
Output:
Current Index: 2 Current Index: 1 Current Index: 0 Current Index: -1 Current Index: -2 |
Download code