gpt4 book ai didi

jsp - 使用变量作为键访问 EL 中的映射值

转载 作者:行者123 更新时间:2023-12-03 14:47:12 25 4
gpt4 key购买 nike

我有一个 Map在 EL 中为 ${map}我正在尝试使用一个键来获取它的值,该键本身也是一个 EL 变量 ${key}值为 "1000" .

使用 ${map["1000"]}有效,但 ${map["$key"]}不起作用。我做错了什么,我怎样才能得到 Map使用变量作为键的值?

最佳答案

您可以将键值放在 Java 上的 map 中侧面并使用 JSTL 访问相同在 JSP页面如下:

Java 1.7 之前的版本:

Map<String, String> map = new HashMap<String, String>();
map.put("key","value");

Java 1.7 及更高版本:
Map<String, String> map = new HashMap<>();
map.put("key","value");

JSP 代码段:
<c:out value="${map['key']}"/>

关于jsp - 使用变量作为键访问 EL 中的映射值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12517928/

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