我正在使用jsp渲染数据。
使用${items}
,我将获得包含对象信息的许多对象的数组。对象看起来像这样:
{"itemId":"10","itemName":"Noah's Plain Schmear","departmentId":"2","departmentName":"Schmear","itemCode":"NPLAINCC","price":"5.0","vendorId":"9","vendorName":"Noah's Bagels","pricing_levels":{"33":5}}
我想知道如何从"pricing_levels":{"33":5}
访问5?我可以使用${item.optString("itemName")}
获得其他信息,例如Noah的Plain Schmear,但我需要有关此嵌套对象的帮助。
我的循环
<c:if test="${items.length() > 0}">
<c:forEach var="i" begin="0" end="${items.length()-1}">
<c:set var="item" value="${items.getJSONObject(i)}"/>
<tr>
<td class="item-name">${item.optString("itemName")}</td>
<td>The 5 needs to be here, need help</td>
</tr>
</c:forEach>
</c:if>