gpt4 book ai didi

java - Freemarker + Java - 如何使用键将值设为 "lookup"

转载 作者:太空宇宙 更新时间:2023-11-04 12:20:29 25 4
gpt4 key购买 nike

在 Java 中,要使用键查找值,我将使用 .get 方法:

String value = hashmap.get(key);

在 Freemarker 中,显然 .get 已被弃用或其他,因为当我尝试使用它时:

<#list hash?keys as key>
<p>${hash.get(key)}</p>
</#list>

它返回一个空异常:

freemarker.core.InvalidReferenceException: The following has evaluated to null or missing

----
FTL stack trace ("~" means nesting-related):
- Failed at: ${hash.get(key)} [in template "___.ftl" at line ___, column ___]
----

最佳答案

<#list hash?keys as key>
<p>${hash[key]}</p>
</#list>

参见Retrieving data from a hash Freemarker 文档中的部分。

关于java - Freemarker + Java - 如何使用键将值设为 "lookup",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38898890/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com