我对泽西和灰熊有意见。这个问题可能很基本,但我正在努力解决它。我的想法是创建一个需要存储书籍的练习应用程序。一切似乎都很正常,但并不像预期的那样工作。源代码如下:
@Path("/books")
public class BooksResource
{
private BookDao bookDao= new BookDao();
@GET
@Produces(MediaType.APPLICATION_JSON)
public Collection<Book> getBooks()
{
return (bookDao.getBooks());
}
@Path("/{id}")
@GET
@Produces(MediaType.APPLICATION_JSON)
public Book getBook(@PathParam("id")String id)
{
Book book = bookDao.getBook(id);
return (book);
}可以观察到,路径/books工作得很好,但问题是id总是空的,它不应该是空的。有人知道问题是从哪里来的吗?
发布于 2014-10-26 22:37:14
尝试从路径中删除"/“,它应该可以工作。
从…
@Path("/{id}")至
@Path("{id}")https://stackoverflow.com/questions/26573910
复制相似问题