1.首先是查詢到List數據
ModelAndView mav = new ModelAndView("listProducts");
List<Map<String, Object>> listProducts = productService.listProducts();
System.out.println(listProducts);
mav.addObject("listProducts", listProducts);
return mav;
2.然後在jsp遍歷取出,總結我在網上查到的“技能”,首先遍歷List,得到map對象list,再通過EL表達式${map.['KEY']},在這個例子中即是${list['PRODUCT_CODE']},該KEY值就是對應的map對象的key值,一定要一毛一樣!!!我今天吃了很多苦纔給搞出來,畢竟新手
<c:forEach var="list" items="${listProducts}">
編號:${list['PRODUCT_CODE'] }
名稱:${list['PRODUCT_NAME'] }
</c:forEach>
這是我打印出來的map對象[{ PRODUCT_CODE=331329, PRODUCT_NAME=隨便}]
就這樣!!!(P.S 剛開通的博客,就是想把這個經驗記下來,給需要的人分享一下,別再走那麼多彎路)