jsp頁面遍歷List >


多表聯查會有此類結果出現,
查閱發現基本解決思路是雙重遍歷,獲取map,entry.value等方法.
最終發現可以使用c:forEach單次遍歷,map中的key值大寫,即可得到object.

Controller層

    @RequestMapping("findService.do")
    public String findAll(ServicePage page,Model model){
        List<Map<String,Object>> services = serviceDao.findByPage(page);
        model.addAttribute("services", services);
        return "service/service_list";
    }

jsp頁面(myeclipse大寫快捷鍵 Ctrl+Shift+X)

<c:forEach items="${services}" var="s">
    <tr>
        <td>${s.ACCOUNT_ID }</td>
        <td>${s.IDCARD_NO }</td>
        <td>${s.REAL_NAME }</td>
    </tr>
</c:forEach>

結果
結果


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM