java - 在 Velocity 模板中创建 HashMap

标签 java apache velocity

我只是找不到如何以速度创建 HashMap 的示例。我想创建一个空的 HashMap 并将值放入其中以供以后检索。任何对此的帮助将不胜感激。

最佳答案

这很简单:

#set($myMap = {})
#set($map.foo = 'bar')
#set($map[1234] = 3456)
Map is: $map

这显示:

Map is: {foo=foo, 1234=1234}

该映射实际上是一个 java.util.LinkedHashMap

关于java - 在 Velocity 模板中创建 HashMap,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43456521/

相关文章:

java - 如何将 byte[] 转换为 Byte[] 和其他方式?

linux - 使用 xmllint 格式化 apache2 虚拟主机conf

java - Apache HttpClient : Location of redirected URLs

javascript - 如何在我自己的自定义字段中使用 JIRA AUI 函数 - velocity edit.vm

Java 父类(super class) catch 和子类 catch

Java XML 转换为 Map

java - Apache Velocity 模板语言 - 忽略无效引用

java - OSGi 中的速度 : how to load templates from classpath

java - 将 Web 服务访问权限限制为仅一个应用程序

java - ConnectionShutdownException 是什么意思以及如何防止它?