詳解javaweb中jstl如何循環(huán)List中的Map數(shù)據(jù)
詳解javaweb中jstl如何循環(huán)List中的Map數(shù)據(jù)
第一種方式:
1:后臺代碼(測試)
List<Map<String, Object>> list = new ArrayList<Map<String,Object>>(); Map<String, Object> map = null; for (int i = 0; i < 4; i++) { map = new HashMap<String, Object>(); map.put("id", i); map.put("name", "oo" + (i+1)); list.add(map); } model.addAttribute("list", list);
2:前臺頁面(測試)
<c:forEach items="${list }" var="data"> <p>${data.id} : ${data.name}</p> </c:forEach>
3:頁面顯示內(nèi)容
第二種方式:
1:后臺代碼(測試)
List<Map<String, Object>> list = new ArrayList<Map<String,Object>>(); Map<String, Object> map = null; for (int i = 0; i < 4; i++) { map = new HashMap<String, Object>(); map.put("id", i); map.put("name", "oo" + (i+1)); list.add(map); } model.addAttribute("list", list);
2:前臺頁面(測試)
<c:forEach items="${list }" var="data"> <c:forEach items="${data }" var="test"> <p>${test.key} : ${test.value}</p> </c:forEach> </c:forEach>
3:頁面顯示內(nèi)容
如有疑問請留言或者到本站社區(qū)交流討論,感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!
相關(guān)文章
Java中Runnable與Callable接口的區(qū)別詳解
這篇文章主要為大家詳細介紹了Java中Runnable與Callable接口的區(qū)別,文中的示例代碼講解詳細,對我們學(xué)習(xí)Java有一定的幫助,需要的可以參考一下2023-03-03Java實現(xiàn)經(jīng)典游戲飛機大戰(zhàn)-I的示例代碼
《飛機大戰(zhàn)-I》是一款融合了街機、競技等多種元素的經(jīng)典射擊手游。本文將利用java語言實現(xiàn)這游戲,文中采用了swing技術(shù)進行了界面化處理,感興趣的可以了解一下2022-02-02Intellij IDEA的一些調(diào)試技巧(小結(jié))
本篇文章主要介紹了Intellij IDEA的一些調(diào)試技巧(小結(jié)),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-11-11SpringBoot使用validation進行自參數(shù)校驗的方法
在SpringBoot項目中,利用validation依賴可以通過注解方式校驗數(shù)據(jù)庫交互參數(shù),提高代碼可讀性和維護性,此方法避免了硬編碼校驗規(guī)則,方便后期規(guī)則變更,本文給大家介紹的非常詳細,感興趣的朋友跟隨小編一起看看吧2024-09-09使用jdk1.8實現(xiàn)將list根據(jù)指定的值去分組的操作
這篇文章主要介紹了使用jdk1.8實現(xiàn)將list根據(jù)指定的值去分組的操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-10-10Spring 中jdbcTemplate 實現(xiàn)執(zhí)行多條sql語句示例
本篇文章主要介紹了Spring 中jdbcTemplate 實現(xiàn)執(zhí)行多條sql語句示例,可以對多個表執(zhí)行多個sql語句,有興趣的可以了解一下。2017-01-01