gpt4 book ai didi

java - 错误:param @param is always null

转载 作者:行者123 更新时间:2023-12-01 12:22:30 28 4
gpt4 key购买 nike

我对 Jersey 和 Grizzly 有疑问。这个问题可能非常基本,但我正在努力解决它。我的想法是,我正在创建一个需要存储书籍的练习应用程序。一切似乎都很好,但并没有按预期进行。这是源代码:

@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 始终为空,而它不应该为空。有谁知道问题出在哪里吗?

最佳答案

尝试从路径中删除“/”,它应该可以工作。

来自

@Path("/{id}")

@Path("{id}")

关于java - 错误:param @param is always null,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26573910/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com