[英]Accessing Map attribute with dynamic key in Struts 2 OGNL
我有一個字符串列表,它們是屬性名稱和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]" />
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.