我需要根據條件檢索jsp中Map <String, String>
類型的地圖的值。條件是將映射關鍵字與變量進行比較,如果關鍵字等於變量,則顯示與該關鍵字有關的值。下面是我在做什麼:比較地圖鍵與某些元素,並根據結果顯示其值
<c:if test="${ myMap.key eq myVariable }">
<jsp:getvalueof var="testVariable" value = "${ myMap.value }" />
</c:if>
我所希望得到的是,如果myMap.key等於MYVARIABLE,我應該得到有關在「測試」變量鍵的值。
但這個東西不起作用。請有任何想法的人嗎?
感謝提前:)
的[JSTL訪問由鍵映射值]可能重複(http://stackoverflow.com/questions/924451/jstl-access-a-map-value-by-key) – 2013-02-20 12:36:00
沒有在發佈之前,我經歷了這些,但無法找出解決方案。 – 2013-02-20 12:41:25