【发布时间】:2013-02-12 22:18:06
【问题描述】:
我正在访问数组列表中的一个元素。由于所需元素的索引是一个变量,因此出现了问题。谁能帮帮我?
例如<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}]}" 包含无效的表达式:javax.el .ELException:解析错误:${PARENT_MODULE[${module.moduleId}]}
谢谢
【问题讨论】:
-
你不需要在
module.moduleId周围使用${},<c:out value="${PARENT_MODULE[module.moduleId]}">应该可以工作。 -
非常感谢!我从来没有尝试过..因为我认为这不太可能..
标签: jsp arraylist springsource