gpt4 book ai didi

jsp - 当index是一个变量时,如何在jsp中访问arraylist的元素?

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

我正在访问数组列表中的一个元素。问题出现是因为所需元素的索引是一个变量。任何人都可以帮助我吗?

例如 <td><c:out value="${PARENT_MODULE[module.moduleId]}"> </c:out></td>
这里 module.moduleId 是一个变量。

我已经试过了

<c:out value="${PARENT_MODULE[${module.moduleId}]}">

但是这会产生错误。

org.apache.jasper.JasperException: /WEB-INF/jsp/showModules.jsp(40,20) "${PARENT_MODULE[${module.moduleId}]}" contains invalid expression(s): javax.el.ELException: Error Parsing: ${PARENT_MODULE[${module.moduleId}]}



谢谢

最佳答案

module.moduleId在 EL 表达式中,它将被评估。因此,您无需将其包含在额外的 ${} 中。
<c:out value="${PARENT_MODULE[module.moduleId]}">将工作。

关于jsp - 当index是一个变量时,如何在jsp中访问arraylist的元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15106486/

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