您的位置:首页 > 编程语言 > Java开发

springMVC学习(6)-包装pojo类型、数组、list、Map类型参数绑定

2017-01-19 22:47 501 查看
一、包装类型pojo参数绑定:

需求:商品查询controller方法中实现商品查询条件传入。

实现方法:

1)在形参中 添加HttpServletRequest request参数,通过request接收查询条件参数。

2)在形参中让包装类型的pojo接收查询条件参数。

做法:参数名和包装pojo中的属性一致即可;

(本例中:<input name="itemsCustom.name" />传递参数 和 ItemsQueryVo属性名itemsCustom一致);

二、数组绑定:

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

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

(本例中deleteItems(Integer[] item_id) item_id用来接收checkbox的name为item_id数组)

一、二实现如下:

ItemsController:

1 public String useraddsubmit(Model model,QueryVo queryVo)throws Exception{
2     System.out.println(queryVo.getIteminfo());
3 }


View Code
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: