美文网首页
HTTP请求获取和返回参数的方式

HTTP请求获取和返回参数的方式

作者: 账号已被注销 | 来源:发表于2019-07-05 21:44 被阅读0次

HTTP请求获取参数的方式:

//  使用HttpServletRequest获取参数
//  需要指定Runtime,即服务器,如tomcat7.0(准确的说是需要相关jar包)
 public String hello (HttpServletRequest requet){
    String name = request.getparameter("name");
    System.out.Println(name);
    return "index";
}
//  使用某个实体类获取参数
//  直接传入实体类即可,注:需要提供get、set方法
 public String hello (User user){
    System.out.Println(user);
    return "index";
}
//  使用某个实体类获取参数
//  直接传入实体类即可,注:需要提供get、set方法(Post请求)
 public String hello (@RequestBody User user){
    System.out.Println(user);
    return "index"; 
}
//  直接传入参数
//  参数名需要和表单提交时的name一致
 public String hello (String name){
    System.out.Println(name);
    return "index";
}
//  使用@RequestParam("param")注解获取参数
//  参数名需要和表单提交时的name可以不一致
 public String hello (@RequestParam("name")String name){
    System.out.Println(name);
    return "index";
}
//  使用@PathVariable("name")注解获取参数
//  restful风格:localhost:8080/XXX/name
 public String hello (@PathVariable("name")String name){
    System.out.Println(name);
    return "index";
}

HTTP请求返回参数的方式:

//  使用HttpServletResponse返回参数
//  需要指定Runtime,即服务器,如tomcat7.0(准确的说是需要相关jar包)
 public String hello (HttpServletResponse response){
    response.setAttribute("name","hello,world");
    return "index";
}
//  使用ModelAndView返回参数
//  需要new一个ModelAndView
 public ModelAndView hello (HttpServletResponse response){
    ModelAndView  modelAndView = new ModelAndView();
    modelAndView.setViewName("hello");
    modelAndView.addObject("name","hello,world");
    return modelAndView ;
}
//  使用ModelMap返回参数
//  在方法参数中传入一个ModelMap,使用setAttribut绑定参数名和参数值
 public ModelMap hello (ModelMap map){
    map.addAttribute("name","hello,world");
    return map;
}
//  使用HttpSession 返回参数
//  在方法参数中传入一个HttpSession ,使用setAttribut绑定参数名和参数值
 public String hello (HttpSession session){
    session.setAttribute("name","hello,world");
    return "hello";
}

相关文章

  • HTTP请求获取和返回参数的方式

    HTTP请求获取参数的方式: HTTP请求返回参数的方式:

  • 点餐主页面

    接口功能 获取菜单 支持格式 JSON HTTP请求方式 POST 请求参数 返回字段

  • Gin-获取POST请求参数

    有默认值方式获取POST请求参数 无默认值方式获取POST请求参数 获取POST请求参数的同时,返回参数获取状态,...

  • Gin-获取GET请求参数

    有默认值方式获取GET请求参数 无默认值方式获取GET请求参数 获取GET请求参数的同时,返回参数获取状态,状态为...

  • 单个标 的详细接口

    接口描述 获取某一个标的详细信息; 请求参数说明 返回参数说明 请求方式【GET】【POST】 返回结果

  • 获取商品详情

    API: 获取商品详情 URL: /get_merchandise_info/ 请求方式: POST 参数 返回...

  • 获取俱乐部列表

    API:获取俱乐部列表 URL: /get_club_list/ 请求方式: POST 参数 返回示例 返回字段说明

  • 获取省份列表

    API: 获取省份列表 URL: /get_province_list/ 请求方式: POST 参数 返回示例 ...

  • 获取简历详情

    API: 获取简历详情 URL: /get_resume_detail/ 请求方式: POST 参数 返回示例 ...

  • MarkDown常用符号方法

    简要描述: 获取短信验证码接口 请求URL: /home/badge 请求方式: POST/GET 参数: 返回示...

网友评论

      本文标题:HTTP请求获取和返回参数的方式

      本文链接:https://www.haomeiwen.com/subject/tkuyhctx.html