spring boot获取前端参数四种方法

一:直接参数绑定

@RequestMapping("/hello")
    @ResponseBody
    public String hello(String para) {  // para 前端传递的参数名
        System.out.print(para);
    
        return para;
    }

二:使用HttpServletRequest对象

@RequestMapping("/hello")
    @ResponseBody
    public String hello(HttpServletRequest req) {
        System.out.print(req.getParameter("para"));   // para 前端传递的参数名
        return "success";
    }

三: 通过RequestParam注解来绑定请求路径的参数

    @RequestMapping("/hello")
    @ResponseBody
    public String hello(@RequestParam String para) {  // para 前端传递的参数名
        System.out.print(para);
        return "success";
    }

四:javaBean 绑定

@RequestMapping("/hello")
    @ResponseBody
    public String hello(User u) {  // para 前端传递的参数名
        System.out.print(u.getName());
        return "success";
    }

posted on 2018-03-31 14:39  天生一对  阅读(2969)  评论(0编辑  收藏  举报

导航