我正在使用servlet和JSP(无框架)构建应用程序。我有一个List对象,比如说一个Book对象的ArrayList,并使用
现在,当用户单击卡(用于CRUD操作)时,我需要获取特定的书本对象以进行CRUD操作。不幸的是,我完全不确定该怎么做。可以将对象字段作为参数存储在某处?
这是我的第一个servlet / JSP应用程序。任何帮助将不胜感激。 非常感谢。
答案 0 :(得分:0)
呈现书单时,您应该提供访问特定实体的方式,例如:
<c:forEach items={books} var="book">
<a href="host/book?id=${book.id}" >${book.title}</a>
</c:forEach>
当您不使用任何框架时,这是最常见的情况。请注意,在这种情况下,您还需要为GET请求/ book映射一个servlet。
当然,您可以制作带有动作的html表单和带有书ID的隐藏输入,但这太过分了。