JSP 将值从表传递到表单
Posted
技术标签:
【中文标题】JSP 将值从表传递到表单【英文标题】:JSP Pass values from a table to a form 【发布时间】:2016-01-27 17:13:55 【问题描述】:我有一个包含一些产品详细信息的页面,我需要编辑当前详细信息,因此我想在单击编辑按钮时将这些行当前值传递给编辑页面。 请帮忙
【问题讨论】:
【参考方案1】:有 3 种方法可以将值从一个 jsp 传递到另一个。 使用 PathVariable:
<a href="site.jsp?var=$var" />
带有隐藏字段:
<form method="post" action="next.jsp">
<input type="hidden" name="var" value="$var">
或者使用 Session 对象。
session.setAttribute("var", var);
你可以在下一个 jsp 上用 session.getAttribute(var)
得到这个。
【讨论】:
实际上我有一个包含一些行的页面,每行都有一个编辑按钮。我需要编辑每一行项目。所以当我单击该行上的编辑按钮时,我需要传递整行内容。 因此您可以将所有单元格存储在同一个 var 中,或者为每个单元格使用一个 var。但是,您的问题似乎已经解决了,因为您标记了答案以上是关于JSP 将值从表传递到表单的主要内容,如果未能解决你的问题,请参考以下文章
使用 <a href> 将值从 jsp 传递到 servlet
如何将值从 tableview 传递到 collectionview