- A+
所属分类:SpringBoot
注解的作用为:
@PathVaribale获取url中的数据
@RequestParam获取请求参数的值
@PathVaribale获取url中的数据
如果我们需要在URL有多个参数需要获取,如本地主机:8080 /hello/98/wojiushimogui则如下代码所示来做就可以了
@RestController
public class HelloController {
@RequestMapping(value="/hello/{id}/{name}",method= RequestMethod.GET)
public String sayHello(@PathVariable("id") Integer id,@PathVariable("name") String name){
return "id:"+id+" name:"+name;
}
}
@RequestParam获取请求参数的值
如果在URL中有多个参数,即类似于本地主机:8080 /hello?id=98 &&name= wojiushimogui这样的链接,同样可以这样来处理具体代码如下:
/**
* Created by wuranghao on 2017/4/7.
*/
@RestController
public class HelloController {
@RequestMapping(value="/hello",method= RequestMethod.GET)
public String sayHello(@RequestParam("id") Integer id,@RequestParam("name") String name){
return "id:"+id+ " name:"+name;
}
}
