我有2个jsp页面与表单和在第一个jsp页面,一旦用户填写表单,然后他们将点击'继续'按钮,在第二个页面,他们必须输入数据的几个更多的表单字段,并提交。一旦他们提交,然后从第一个jsp和第二个jsp的数据需要更新到后端。我的问题如何我可以提交的表单在第二页与第一页的数据包括
b09cbbtk1#
将第一个表单中的用户输入存储在第二个表单的<input type="hidden">中。如果有文件输入,则需要将文件存储在服务器上,并在输入中包含某种类型的引用(如唯一ID或URL)。或者,您可以使用会话(但是如果用户在浏览器的多个选项卡上同时填写表单的两个副本,则会有争用情况的风险)。或者,您可以将数据储存在其最终目的地(例如,数据库数据表),并在其上加上一个旗标,将其标示为草稿。然后使用其馀数据更新它,并在送出第二个表单时移除旗标。
<input type="hidden">
1条答案
按热度按时间b09cbbtk1#
将第一个表单中的用户输入存储在第二个表单的
<input type="hidden">
中。如果有文件输入,则需要将文件存储在服务器上,并在输入中包含某种类型的引用(如唯一ID或URL)。或者,您可以使用会话(但是如果用户在浏览器的多个选项卡上同时填写表单的两个副本,则会有争用情况的风险)。
或者,您可以将数据储存在其最终目的地(例如,数据库数据表),并在其上加上一个旗标,将其标示为草稿。然后使用其馀数据更新它,并在送出第二个表单时移除旗标。