我有网址路径

/customer/7854/order/125


如何获得customerID 7854orderID 125
目前,我正在通过拆分完整的字符串来处理此问题,但我不喜欢它。

有其他选择吗?

最佳答案

如果使用Spring REST,则可以使用@PathVariable(“ id”)长id。例如对于多个参数:

@RequestMapping(value = "/ex/foos/{fooid}/bar/{barid}")
@ResponseBody
public String getPathValues
  (@PathVariable long fooid, @PathVariable long barid) {
    return "Get a specific Bar with id=" + barid + " from a Foo with id=" + fooid;
}

07-24 09:32