假设我有两个请求属性:
- “fieldnames”是字段名称的列表。示例:["fielda", "fieldb"]
- “field.fielda”,其中包含一段 html。示例:输入字段或类似的东西
在我的 JSP 页面中,我有如下内容:
<c:forEach var="field" value="${fieldnames}">
<c:set var="tmp" value="field.${field}"/>
${request.getAttribute(tmp)}
</c:forEach>
现在的问题是,我可以通过列表看到字段的名称。我可以在临时变量中生成“正确”字段名称。但我不知道如何从请求属性映射中获取引用属性的值。这可以做到吗?我也尝试过使用 request[variable] 表示法,但无济于事。