Apache Velocity:哈希表?
Velocity 用户指南提到了“哈希表”。但是没有提及如何用这种语言创建一个。
所以如果你能展示如何做到这一点 ——这样我就可以写东西了。就像
#foreach( $key in $foo.keySet() )
<li>Key: $key -> Value: $foo.get($key)</li>
#end
——我非常感谢你的帮助。
提前致谢!
// PS:我原来的问题是: 机械Turk / Cmd 行工具 / 资格 / xml 中的 #set 和 #foreach 因此,请理解我对学习 Velocity 不感兴趣——如果可能的话,我只需要一种快速技巧。谢谢。
The Velocity user guide mentions a "Hashtable". However there's no mentioning how to create one in this language.
So if you could show how to do this
-- so that I could write smth. like
#foreach( $key in $foo.keySet() )
<li>Key: $key -> Value: $foo.get($key)</li>
#end
-- I'd greatly appreciate your help.
Thanks in advance!
// PS: my original problem is : Mechanical Turk / Cmd line tools / Qualification / #set and #foreach in xml
So please understand that I am not interested in learning Velocity -- I only need one quick hack if possible. Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在 Velocity 中,您可以使用
#set
指令来创建地图。要将其与您的示例相关联,您可以执行以下操作:然后上面的 foreach 示例将完全满足您的需要。
In Velocity you would use the
#set
directive to create a map. To relate it to your example you might do something like:Then your foreach example above will do exactly what you need.