jQuery + controller 的配合使用

最近在做毕业设计,前端用到了 jQuery来向后台的Controller层获取数据,现在记录下来,方便以后查看。
jQuery:利用AJAX来向Controller层获取数据
     $.ajax({
        type:"GET",
        contentType: 'application/json;charset=utf-8',
        url: "/users/getStudents?loginId=" + loginId + "&name=" + name, 
        success:function(data){
            alert("获取成功!");
        }
    });
Controller:
    @RequiresPermissions("user:getStudents")
    @RequestMapping(value = "/users/getStudents")
    @ApiOperation("获取学生")
    @ResponseBody
    public List getStudents(@RequestParam(value = "loginId", required = false) String loginId, @RequestParam(value = "name", required = false) String name, HttpServletRequest request){
        //查询参数
        String loginIds = request.getParameter("orderNum");
        String names = request.getParameter("page");
        Wrapper wrapper = new EntityWrapper<>();
        if (StringUtils.isNotEmpty(loginId)){
            wrapper.eq("login_id", loginId);
        }
        if (StringUtils.isNotEmpty(name)){
            wrapper.eq("name", name);
        }
        wrapper.eq("remarks", "student");
        List list = userDao.selectList(wrapper);
        return list;
    }

你可能感兴趣的:(前端)