gpt4 book ai didi

java - 如何在单击链接时将 java 对象从 jsp 传递到 spring Controller

转载 作者:行者123 更新时间:2023-11-30 08:58:53 24 4
gpt4 key购买 nike

我正在显示类型文档的 Java 对象列表,如下所示

<c:forEach var="document" items="${documentationList}">
<tr>
<td valign="top" >${document.documentation}</td> <!-- c:out is not used here because, it is escaping HTML characters -->
<td width="75" valign="top"><a href="" ><c:out value="${document.stateCode}" /></a></td>
</c:when>
<td width="75" valign="top"><c:out value="${document.type}" /></td>
</tr>
</c:forEach>

状态代码显示为超链接。我想做的是,当单击链接时,我想将该特定的 java 对象(“文档”)传递给 java Controller ,然后在新页面上显示更多详细信息。 Spring 有办法吗?(我正在使用 spring MVC)。

最佳答案

您只是在浏览器和服务器之间使用常规 HTTP。

对于 GET 请求,您可以在 URL 中传递信息,仅此而已。

您应该将文档的标识符(如 ?docid=N)作为 URL 的一部分传递给服务器,然后在新请求中将该文档加载到服务器上。

如果文档没有唯一标识符,那么您可能必须将文档存储在 session 中。

关于java - 如何在单击链接时将 java 对象从 jsp 传递到 spring Controller ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27462811/

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