首页 > 解决方案 > Java freemarker 通过唯一键访问哈希值

问题描述

我有一个如下的哈希图

HashMap<String, String> map = new HashMap<String, String>();
map.put("one", "#define");
map.put("two", "ABC");
map.put("three", "3");

Map root = new HashMap();
root.put("hello", map);

如何在 Freemarker 中只访问一个特殊键,比如说“两个”?

<#list hello?keys as key> 
    ${key} = ${hello[“two”]}  
</#list>

我想生成:

{key-value-1} {key-value-2} {key-value-3}
#define ABC  3

标签: javaxmlfreemarker

解决方案


推荐阅读