jstl之map,list訪問遍歷以及el表達式map取值的實現。本站提示廣大學習愛好者:(jstl之map,list訪問遍歷以及el表達式map取值的實現)文章只能為提供參考,不一定能成為您想要的結果。以下是jstl之map,list訪問遍歷以及el表達式map取值的實現正文
場景:
request域裡的數據為Map<Role, Map<String, List<Menu>>>,Role為枚舉類型,為用戶的Role那麼訪問遍歷如下:
<c:set var="user" value="${session_usr_key}" />
<c:forEach items="${roleMenuMap[user.role]}" var="entry">
<li>
<b class="nav_left_h1">
${entry.key}
</b>
<img class="index_sign" title="是國內專業的網站建設資源、腳本編程學習類網站,提供asp、php、asp.net、javascript、jquery、vbscript、dos批處理、網頁制作、網絡編程、網站建設等編程資料。" src="http://www.jb51.net/index_up.jpg" >
<ul class="nav_left_sub">
<c:forEach items="${entry.value}" var="item">
<li>
<span class="dot">
</span>
<a href="${basePath}${item.url}" rel="external nofollow" >
${item.name}
</a>
</li>
</c:forEach>
</ul>
</li>
</c:forEach>
以上這篇jstl之map,list訪問遍歷以及el表達式map取值的實現就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持。
[db:作者簡介][db:原文翻譯及解析]