JSP-从DOM元素获取对象

时间:2018-07-09 15:45:03

标签: java html jsp servlets jstl

我正在使用servlet和JSP(无框架)构建应用程序。我有一个List对象,比如说一个Book对象的ArrayList,并使用标记,我用html显示了ArrayList的Book对象(为此,我正在使用Bootstrap卡容器。)

现在,当用户单击卡(用于CRUD操作)时,我需要获取特定的书本对象以进行CRUD操作。不幸的是,我完全不确定该怎么做。可以将对象字段作为参数存储在某处?

这是我的第一个servlet / JSP应用程序。任何帮助将不胜感激。 非常感谢。

1 个答案:

答案 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的隐藏输入,但这太过分了。