1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49
| model.setViewName("user/list"); return model; }
@RequestMapping(value="/list",method=RequestMethod.POST) @ResponseBody public Map<String, Object> getList(Page page, @RequestParam(name="username",required=false,defaultValue="") String username, @RequestParam(name="roleId",required=false) Long roleId, @RequestParam(name="sex",required=false) Integer sex ){ Map<String, Object> ret = new HashMap<String, Object>(); Map<String, Object> queryMap = new HashMap<String, Object>(); queryMap.put("username", username); queryMap.put("roleId", roleId); queryMap.put("sex", sex); queryMap.put("offset", page.getOffset()); queryMap.put("pageSize", page.getRows()); ret.put("rows", userService.findList(queryMap)); ret.put("total", userService.getTotal(queryMap)); return ret; }
@RequestMapping(value="/add",method=RequestMethod.POST) @ResponseBody public Map<String, String> add(User user){ Map<String, String> ret = new HashMap<String, String>(); if(user == null){ ret.put("type", "error"); ret.put("msg", "请填写正确的用户信息!"); return ret; } if(StringUtils.isEmpty(user.getUsername())){ ret.put("type", "error"); ret.put("msg", "请填写用户名!"); return ret;
|