Java REST-post中的动态url

Java REST-post中的动态url,java,rest,post,Java,Rest,Post,我正在开发一个rest Web服务 我的@RequestMapping类似于/{bookId}/list 如何在请求中传递图书Id 我正在努力 //localhost:80003/123/list但它不工作 我应该确保什么才能在res服务的请求URL中传递动态值 谢谢我猜您在端口中输入的0太多了,因为80003无效。 无论如何,您可以像这样使用@PathVariable: @RequestMapping(value = "/{bookId}/list", method = RequestMeth

我正在开发一个rest Web服务 我的@RequestMapping类似于/{bookId}/list

如何在请求中传递图书Id 我正在努力 //localhost:80003/123/list但它不工作

我应该确保什么才能在res服务的请求URL中传递动态值


谢谢

我猜您在端口中输入的0太多了,因为80003无效。 无论如何,您可以像这样使用@PathVariable:

@RequestMapping(value = "/{bookId}/list", method = RequestMethod.GET)
public @ResponseBody Video getId(@PathVariable("bookId") long id) {
     ...
}

您正在连接到localhost:80003,其中端口80003超出端口范围。Max是65535,我们还需要更多关于什么不起作用的信息。实际上,我需要执行@RequestMappingvalue=/{bookId}/list/{shelfId}我不能发送2个动态值。我修正了80003中的零的数量,它成功了,谢谢/:。但它不适用于2个动态值。请检查此项: