@RequestMapping 配合 @PathVariable注解
PathVariable注解
一个参数
PathVariable注解是一种可以在url中标明参数名以及值。以下是该注解的基本使用:
/**
* 使用”{参数名}“在路径中充当占位符,在方法的参数列表中需要使用@PathVariable注解来修饰形式参数
* 当请求的时候,在浏览器的地址栏中输入http://ip+port/项目工程路径/test/zhangsan
* @param username
* @return
*/
@RequestMapping(value = "/test/{username}" )
public String f3(@PathVariable String username)
{
System.out.println(username);
return "ok";
}
多个参数
如果需要传多个参数:
@RequestMapping(value = "/test/{username}/{password}" )
public String f3(@PathVariable String username ,@PathVariable String password )
{
System.out.println(username+" "+password);
return "ok";
}