restfull是一种软件设计风格,并不是什么标准。 @PathVariable:接收并绑定URL里的参数,可以将URL里的标量(类似占位符)映射到方法的形参上。 示例代码

@Controller
@RequestMapping("user")
public class RestfullController {
    @RequestMapping(value="/select/{id}",method = RequestMethod.GET)
    @ResponseBody
    public String select(@PathVariable int id){
        JSONObject jsonObject=new JSONObject();
        jsonObject.put("id",id);
        System.err.println(jsonObject.toJSONString());
        return jsonObject.toJSONString();
    }
}

这样就可以使用restfull风格请求了:http://localhost:8080/springMVC02/user/1