jsp:如何获取嵌套对象的值?

时间:2018-07-26 18:38:43

标签: jsp

我正在使用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>

0 个答案:

没有答案