如何在力度模板中检索hashmap值

时间:2012-11-16 11:50:50

标签: java velocity

如何从力度模板中的以下hashmap中检索值?请帮忙..

LinkedHashMap<String, LinkedHashMap<Integer, Object>> hashmap = new LinkedHashMap<String, LinkedHashMap<Integer,Object>>();

2 个答案:

答案 0 :(得分:9)

首先,将hashmap添加到支持Java类(引用here)。

context.put("myhashmap", hashmap);

然后,您可以在Velocity模板中的任何位置reference,例如:

<span>$myhashmap.get("foo").get(1).toString()</span>

答案 1 :(得分:0)

这对我有用:

$!myhashmap.get($!foo).toString();

注意:foo在我的案例中是一个变量。