springmvc 集合类型绑定

来源:互联网 发布:js中的对象是什么 编辑:程序博客网 时间:2024/05/14 10:16

1.数组类型绑定

需求:商品批量删除,用户在页面选择多个商品,批量删除

表现层实现:

关键:将页面选择(多选)的商品id,传到controller方法的形参,方法形参使用数组接收页面请求的多个商品id。

控制层的定义:


页面中的定义:


2.list绑定

需求:

通常在需要批量提交数据时,将提交的数据绑定到list<pojo>中,比如:成绩录入(录入多门课成绩,批量提交),

本例子需求:批量商品修改,在页面输入多个商品信息,将多个商品信息提交到controller方法中

表现层实现:

controller方法定义:

         1、进入批量商品修改页面(页面样式参考商品列表实现)

         2、批量修改商品提交

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



0 0