gpt4 book ai didi

java - 在 Struts 2 OGNL 中使用动态键访问 Map 属性

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:31:11 24 4
gpt4 key购买 nike

我有一个字符串列表,这些字符串是属性名称和一个映射。我正在尝试使用字符串列表中的属性名称访问 map 中的模型(ex.project)。

这是我现在拥有的。

<s:iterator value="theMap" var="element">
<tr>
<s:iterator value="attributeList" var="attrName">
<td><p><s:property value="#element.Project.#attrName" /></p></td>
</s:iterator>
</tr>
</s:iterator>

如果我对属性名称进行硬编码,它就可以正常工作:

<td><p><s:property value="#element.Project.projectName" /></p></td>

如有任何建议,我们将不胜感激。

最佳答案

使用 OGNL <s:property value="#element.Project[#attrName]" />

关于java - 在 Struts 2 OGNL 中使用动态键访问 Map 属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5043462/

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