作为一名java工程师,其实同时又被称为接口工程师,因为我们大多数时候所做的工作就是给前端提供接口,那么,我们与前端工程师指定的接口文档的规范性就尤为重要,所以,就要求我们对接口的传参方式非常熟悉,以下是我总结的4种传参方式,希望能对你有所帮助,有不足之处,也可以指出,大家相互交流。
方式一:QueryString请求:http://localhost:8080/test/user/find?id=26&name=zhangsan
接口:
第一种接收方式
@RequestMapping("/find")
public void find(String id,String name){
...
}
第二种接收方式
@RequestMapping("/find")
public void find(User user){
...
}
@Getter
@Setter
public class User{
private String id;
private String name;
}
方式二:路径传递参数
请求:http://localhost:8080/test/user/find/26/zhangsan
接口:
@RequestMapping("/find/{id}/{name}")
public void find(@PathVariable("id")String id,@PathVariable("name")String name){
...
}
方式三:form表单传递参数
1、form表单提交字符串请求:



