【发布时间】:2014-08-16 02:50:22
【问题描述】:
我正在使用 spring 框架开发一个 REST WebApp,现在我想知道接收数据的最佳实践。最好使用@RequestParam 或@PathVariable 检索它们?显然我有兴趣接收userid 或username 之类的简单数据。
举个例子:
@RequestMapping(value = "/getdata", method = RequestMethod.GET)
public String GetData(@RequestParam(value = "memberId", required = true) Integer memberId){
//return data for user with Id = memberid;
}
或
@RequestMapping(value = "/getdata/{memberid}", method = RequestMethod.GET)
public String GetData(@pathvariable int memberid){
//return data for user with Id = memberid;
}
我对 REST Web 服务感兴趣
【问题讨论】:
标签: java spring spring-mvc