前端一直接受不到数据,任何地方都排查了,最后定位到了下面被注释掉的map集合部分:
Map接口如果赋值为空的话,就是没有实现类型,是不能存放数据的!
接口不能作为容器存放数据,只有实现类可以!日常总是容易忽略!
/**
* 响应市场活动分页查询
*/
@RequestMapping("/workbench/activity/queryActivityByConditionForPage.do")
@ResponseBody
public Map<String,Object> queryActivityByConditionForPage(
String name,String owner,String startDate,String endDate,
Integer beginNum,Integer pageSize){
//封装前端传入的数据
Map<String,Object> map = new HashMap<>();
map.put("name",name);
map.put("owner",owner);
map.put("startDate",startDate);
map.put("endDate",endDate);
map.put("beginNum",(beginNum-1)*pageSize);