展开
拓展 关闭
订阅号推广码
GitHub
视频
公告栏 关闭

复杂参数

  • Map、Model:(map、model里面的数据会被放在request的请求域 request.setAttribute)
    @GetMapping("/params")
    public String testParam(Map<String,Object> map,
                            Model model,
                            HttpServletRequest request,
                            HttpServletResponse response){
        map.put("hello","world666");
        model.addAttribute("world","hello666");
        return "forward:/success";
    }

    @ResponseBody
    @GetMapping("/success")
    public Map success(HttpServletRequest request){
        Map<String,Object> map = new HashMap<>();
        Object hello = request.getAttribute("hello");
        Object world = request.getAttribute("world");
        map.put("hello",hello);
        map.put("world",world);
        return map;
    }

posted @ 2022-07-30 07:27  DogLeftover  阅读(32)  评论(0编辑  收藏  举报