我遇到了这个问题:我有一个<table>
填充(<logic:iterate>
),其中一些数据来自一个Action,最后一个值(每个表行)是一个链接,它将驱动我到另一个JSP页面,其中行的数据在哪里单击链接以编辑相应的值。
事实是,我不知道如何从该行中获取值并在单击链接后将它们传递给另一个JSP页面。
任何想法/示例/实施?!?!
创建链接的代码(在表格中呈现JSP)可以在链接中嵌入该行的对象的ID作为查询参数,例如?objectId=13AB73C
。 (出于安全原因,嵌入ID的唯一哈希值而不是实际的数据库ID更好。然后可以从请求参数获得该id。
获得该行的对象的id后,您可以从数据库加载编辑页面的数据。