您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

如何在另一个EL表达式中嵌套一个EL表达式

如何在另一个EL表达式中嵌套一个EL表达式

您不能嵌套这样的EL表达式。

只有事先知道这些变量的范围,才能实现具体的功能要求。这样,您可以在直接访问范围映射时使用花括号符号。您可以用来<c:set>在EL范围内创建由多个变量组成的新字符串变量。您可以使用例如${requestScope}访问请求范围变量的映射。

因此,假设您确实已将这些变量存储在请求范围内,则应该这样做:

<c:forEach begin="1" end="3" var="i">
    <c:set var="image" value="image${i}" />
    ${requestScope[image]}
</c:forEach>

对于会话范围,请改用${sessionScope}映射。

其他 2022/1/1 18:18:14 有568人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶