1.1.1 需求分析此功能要求商品列表页面中的每个商品前有一个checkbook,选中多个商品后点击删除按钮把商品id传递给Controller,根据商品id删除商品信息。
方法/步骤
1
jsp代码: ${item.name } ${item.price }
3
Controller方法中可以用String[]接收,或者pojo的String[]属性接收。两种方式任选其一即可。定义如下:
4
@RequestMapping('/queryitem') public String queryItem(QueryVo queryVo, String[] ids) { System.out.println(queryVo.getItems().getName()); System.out.println(queryVo.getItems().getPrice()); System.out.println(ids.toString()); return null; }
5
@RequestMapping通过RequestMapping注解可以定义不同的处理器映射规则。 URL路径映射@RequestMapping(value='/item')或@RequestMapping('/item)value的值是数组,可以将多个url映射到同一个方法
6
在class上添加@RequestMapping(url)指定通用请求前缀, 限制此类下的所有方法请求url必须以请求前缀开头,通过此方法对url进行分类管理。 如下:@RequestMapping放在类名上边,设置请求前缀 @Controller@RequestMapping('/item')
7
方法名上边设置请求映射url:@RequestMapping放在方法名上边,如下:@RequestMapping('/queryItem ') 访问地址为:/item/queryItem
上一篇:使用python判断图片模糊程度
下一篇:php如何判断变量数据类型