Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/templates/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何使用freemarker动态构建对哈希的访问?_Java_Templates_Freemarker - Fatal编程技术网

Java 如何使用freemarker动态构建对哈希的访问?

Java 如何使用freemarker动态构建对哈希的访问?,java,templates,freemarker,Java,Templates,Freemarker,我有以下freemarker模板if语句: <#if errorMap.[pageText.PART_NUMBER"_"i]??> <#assign textClass="error"> </#if> 我希望检查errorMap hashmap中是否存在该特定变量,但得到以下错误: 创建的异常:freemarker.core.ParseException:在第37行第73列遇到“[” 我似乎不知道如何构建调用以从hashmap中检索它。我也尝试过

我有以下freemarker模板if语句:

<#if errorMap.[pageText.PART_NUMBER"_"i]??>
    <#assign textClass="error">
</#if>

我希望检查errorMap hashmap中是否存在该特定变量,但得到以下错误:

创建的异常:freemarker.core.ParseException:在第37行第73列遇到“[”

我似乎不知道如何构建调用以从hashmap中检索它。我也尝试过用${}包围[]中的变量,但也没有效果。甚至可以构建我试图进行的调用吗


谢谢你的帮助。

你试过在
错误地图之后删除
吗?

你试过在
错误地图之后删除
吗?

是的,修复了它。我在发布问题两分钟后意识到的愚蠢错误。谢谢你的帮助!是的,修复了它。愚蠢的错误在我发布问题2分钟后,我意识到了这一点。谢谢你的帮助!