码迷,mamicode.com
首页 > 编程语言 > 详细

SpringMVC List绑定

时间:2015-12-27 19:05:16      阅读:203      评论:0      收藏:0      [点我收藏+]

标签:

需求:成绩录入(录入多门课成绩,批量提交)

使用List接收页面提交的批量数据,通过包装pojo接收,在包装pojo中定义list<pojo>属性

public class ItemsQueryVo {
    
    //商品信息
    private Items items;
    
    //为了系统 可扩展性,对原始生成的po进行扩展
    private ItemsCustom itemsCustom;
    
    //批量商品信息
    private List<ItemsCustom> itemsList;
}

 

Controller:

// 批量修改商品提交
    // 通过ItemsQueryVo接收批量提交的商品信息,将商品信息存储到itemsQueryVo中itemsList属性中。
    @RequestMapping("/editItemsAllSubmit")
    public String editItemsAllSubmit(ItemsQueryVo itemsQueryVo)
            throws Exception {

        return "success";
    }

页面定义:

<c:forEach items="${itemsList }" var="item" varStatus="status">
<tr>    

    <td><input name="itemsList[${status.index }].name" value="${item.name }"/></td>
    <td><input name="itemsList[${status.index }].price" value="${item.price }"/></td>
    <td><input name="itemsList[${status.index }].createtime" value="<fmt:formatDate value="${item.createtime}" pattern="yyyy-MM-dd HH:mm:ss"/>"/></td>
    <td><input name="itemsList[${status.index }].detail" value="${item.detail }"/></td>


</tr>
</c:forEach>

 

SpringMVC List绑定

标签:

原文地址:http://www.cnblogs.com/james-roger/p/5080533.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!