首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Apache Velocity:哈希表?

Apache Velocity:哈希表?
EN

Stack Overflow用户
提问于 2010-07-29 06:49:29
回答 1查看 4.4K关注 0票数 6

Velocity user guide提到了一个“哈希表”。然而,没有提到如何在这种语言中创建一个。

所以如果你能展示如何做到这一点--这样我就可以写smth了。喜欢

代码语言:javascript
复制
#foreach( $key in $foo.keySet() )
    <li>Key: $key -> Value: $foo.get($key)</li>
#end

--我非常感谢你的帮助。

提前感谢!

// PS:我最初的问题是:Mechanical Turk / Cmd line tools / Qualification / #set and #foreach in xml,所以请理解我对学习速度不感兴趣--如果可能的话,我只需要一个快速的技巧。谢谢。

EN

回答 1

Stack Overflow用户

发布于 2010-07-29 20:17:13

在Velocity中,您可以使用#set指令来创建地图。要将其与您的示例相关联,您可以执行以下操作:

代码语言:javascript
复制
#set($foo = {
    "NEWS": "http://news.bbc.com",
    "SEARCH": "http://google.com"
})

然后,上面的foreach示例将完全满足您的需求。

票数 11
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3358171

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档