[英]getting value from an object in jstl, getting property name from a list
我是JSTL的新手,我了解要獲取字段值,我們可以使用以下代碼:
<c:out value="${empDetails.id}" />
<c:out value="${empDetails.name}" />
<c:out value="${empDetails.dept}" />
<c:out value="${empDetails.locn}" />
我需要獲取要在UI中以arrayList顯示的屬性名稱列表,在JSP中,我想迭代並從empDetails中獲取值。
我想寫如下:
<c:forEach items="${list}" var="item">
<c:out value="${empDetails}" property="${item}/>
</c:forEach>
該列表將包含值“ id”,“名稱”,“ locan”,“ dept”等。
可以請人幫忙嗎?
我在stackoverflow問題之一中找到了答案,
<c:forEach items="${list}" var="item">
<c:out value="${empDetails[item]}" />
</c:forEach>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.