一、请求概述
访问不同的路径,即发送不同的请求。在发送请求时,可能会携带一些参数,因此学习 Spring 的请求主要是学习如何传递参数到后端以及后端如何接收。 传递参数,主要使用浏览器和 Postman 来模拟。
二、传递单个参数
接收单个参数,在 Spring MVC 中直接用方法中的参数即可。
@RestController
@RequestMapping(value = "/user")
public class UserController {
@RequestMapping(value = "/m1")
public String m1(String request) {
return request;
}
}
使用浏览器访问:http://127.0.0.1:8080/user/m1?request=hello
使用 Postman 测试:

这两种都是键值对模型,其中的键要与方法的参数名一样。
注意事项:
- 使用基本类型来接收参数时,参数必须传(除 boolean 类型),否则会报 500 错误。
- 类型不匹配时,会报 400 错误。

三、传递多个参数
和接收单个参数一样,直接使用方法的参数接收即可,使用多个形参。
@RestController
@RequestMapping(value = "/user")
public class UserController {
@RequestMapping(value = "/m3")
public String m3(String s1, a) {
s1 + + a;
}
}









