Assuming we have a HashMap with the following value
put the HashMap into the VelocityContext.
To retrieve the map value in the Velocity template (.vm file),
Use the following syntax to retrieve map value with constant key.
Use the following syntax to retrieve map value with dynamic key.
Done!!
HashMap myMap = new HashMap();
myMap.put("k1", "v1");
myMap.put("k2", "v2");
myMap.put("k3", "v3");
put the HashMap into the VelocityContext.
VelocityContext context = new VelocityContext();
context.put("myMap", myMap);
To retrieve the map value in the Velocity template (.vm file),
Use the following syntax to retrieve map value with constant key.
$myMap.get("k1");
$myMap.get("k2");
$myMap.get("k3");
Use the following syntax to retrieve map value with dynamic key.
$myMap.get($mapKey1);
$myMap.get($mapKey2);
$myMap.get($mapKey3);
Done!!
No comments:
Post a Comment