SSM:将Controller中的数据(集合类型)传递到jsp页面上显示


示例:

一、request

controller:

    @RequestMapping(value="queryAllMeal")
    public String queryAllMeal(Map<String,Object> map){
        List<Meal> AllMeal = mealService.queryAllMeal();
        System.out.println(AllMeal);
        map.put("AllMeal", AllMeal);
        return "success";
    }

jsp页面:

         <c:forEach items="${requestScope.AllMeal }" var="m">
           ${m.mealId}-${m.mealName}-${m.mealIntroduction}-${m.mealPrice}-${m.mealImage}<br/>
         </c:forEach>
在这里要注意的是 数据是默认被存放在request中的。所以用到的是requestScope

 

注意:

①先导入jstl和standard架包

②在jsp页面的最上方引入这句代码

<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM