您的位置:首页 > 编程语言 > Java开发

Spring MVC中PathVariable,RequestParam注解

2017-03-19 16:09 316 查看

一.@PathVariable

PathVariable可以将URL中的占位符参数绑定到控制器方法的参数中。

<a href="testPathVariable/10">testPathVariable</a>


@RequestMapping("/testPathVariable/{id}")
public String testPathVariable(@PathVariable("id") int id) {
System.out.println(id);
return "success";
}


id=10

二.@RequestParam

RequestParam可以将请求参数绑定到控制器方法的参数中

value : 参数名

required : 是否必须,默认为true

<a href="testRequestParam?username=zhangsan&age=22">testRequestParam</a>


@RequestMapping("testRequestParam")
public String testRequestParam(@RequestParam(value = "username") String username,
@RequestParam(value = "age") int age) {
System.out.println("username:" + username + "age:" + age);
return "success";
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: