PathVariable与RequestParam调用

    //调用127.0.0.1:8080/getUserInfo/9527
    @RequestMapping(value = "/getUserInfo/{id}", method = RequestMethod.GET)
    @ResponseBody
    private Map<String, Object> getbyid(HttpServletRequest request, @PathVariable("id") int idnum){
        Map<String, Object> modelMap = new HashMap<String, Object>();
        modelMap.put("idnum", idnum);
        return modelMap;
    }
    //调用127.0.0.1:8080/getUserInfo?id=9527
    @RequestMapping(value = "/getUserInfo", method = RequestMethod.GET)
    @ResponseBody
    private Map<String, Object> getbyms( HttpServletRequest request,@RequestParam(value="id", required=true)int idnum){
        Map<String, Object> modelMap = new HashMap<String, Object>();
        modelMap.put("idnum", idnum);
        return modelMap;
    }

 

posted @ 2021-08-13 17:03  全栈攻城师  阅读(81)  评论(0)    收藏  举报