灰尘模板迭代地图列表

时间:2017-05-27 19:04:16

标签: java dust.js

只是想知道如何从配置文件中迭代地图读取列表,例如,保存为地图列表List<Map<String, String>>

<list>
    <map>
        <entry key="myKey" value="abc"/>
        <entry key="myValue" value="123"/>
    </map>
    <map>
        <entry key="myKey" value="def"/>
        <entry key="myValue" value="456"/>
    </map>
</list>

所以在渲染的json中它看起来像

myList: [
    {myKey: "abc", myValue:123"}
    {myKey: "def", myValue:456"}
]

到目前为止,我尝试了但没有工作

{#myList}
  <div class="{myKey}">{myValue}</div>
{/myList}

希望得到

<div class="abc">123</div>
<div class="def">456</div>

我知道我可以创建一个类,例如myObject.java来返回一个myObject的列表,就像在教程中一样呈现,只是想知道我们是否有办法绕过它?感谢

1 个答案:

答案 0 :(得分:-1)

我认为Free marker template最接近您的要求