RequestParam用法
时间: 2024-09-03 18:03:46 浏览: 42
RequestParam是Spring MVC框架中的一个注解,它用于标记HTTP请求中的URL参数。当你希望从HTTP GET或POST请求中获取参数值,并将其绑定到控制器方法的参数上时,就可以使用RequestParam。
例如,在控制器方法中:
```java
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.stereotype.Controller;
@Controller
public class ExampleController {
@GetMapping("/example")
public String handleRequest(@RequestParam(value = "name", defaultValue = "guest") String name) {
// name参数就是从URL中获取的,如果没有提供,默认为"guest"
System.out.println("Received request for name: " + name);
return "welcome";
}
}
```
在这个例子中,如果访问`/example?name=John Doe`,那么`name`参数将被解析为"John Doe";如果没有提供`name`参数,则默认为"guest"。
阅读全文