SpringBoot请求参数接收方式
2020-03-11 17:51
429 查看
application/json接收
/** * 参数不可为空,可为{} * userDto中的属性 非必填 */ @RequestMapping("/hello5") public String hello5(@RequestBody UserDto userDto) { return userDto.getName() + "," \+ userDto.getAge(); }
x-www-form-urlencoded、?拼接、form-data接收
@RequestMapping("/hello1") public String hello1(@RequestParam("name") String name) { return name; } @RequestMapping("/hello2") public UserDto hello2(@RequestHeader("name") String name, @RequestHeader("age") Integer age) { return new UserDto(name, age); } /** * @param name 非必填 */ @RequestMapping("/hello3") public String hello3(String name) { return name; } /** * userDto中的属性 非必填 */ @RequestMapping("/hello4") public String hello4(UserDto userDto) { return userDto.getName() + "," \+ userDto.getAge(); }
UserDto
public class UserDto { private String name; private Integer age; public String getName() { return name; } public void setName(String name) { this.name = name; } public Integer getAge() { return age; } public void setAge(Integer age) { this.age = age; } }
以上就是本文的全部内容,希望对大家的学习有所帮助
您可能感兴趣的文章:
相关文章推荐
- jquery post请求参数和接收方式
- Struts2中请求参数的接收方式和ModelDriven机制及其运用
- springMVC请求参数接收方式
- SpringMVC中Controller接收请求参数的常见方式
- spring mvc接收参数方式,json格式返回请求数据
- Spring mvc 针对get 和 post 请求参数的不同接收方式
- ASP.NET MVC post请求接收参数的三种方式
- 前端使用ajax发起请求,SpringBoot接收请求的几种方式
- php学习笔记(三十)ajax请求和接收参数的实现方式(包括json数据格式的简单处理)
- Spring MVC实战系列教程(2)--常用请求参数接收方式
- struts2之Action请求参数接收方式
- 修改tomcat接收请求时对参数的编码方式
- Spring MVC实战系列教程(2)--常用请求参数接收方式
- (十七):接收请求参数 (JSP学习第四天)
- 对于携带请求参数的HttpGet与的HttpPost两种请求方式,代码段分析
- SpringMVC——接收请求参数和页面传参
- Post方式发送http请求参数
- Struts2 框架(一) —— Struts2 开发示例、在 Action 中接收请求参数、在 Action 中使用三大作用域
- Jersery Restful接口服务接收JSON对象的参数请求
- express 获取请求参数的方式