【问题标题】:2 jsp form saved into one SaveServlet2个jsp表单保存到一个SaveServlet中
【发布时间】:2018-11-14 10:07:18
【问题描述】:

我制作了多个步骤表单,用户需要填写所有这些步骤

第一形式(个人资料)

第二形式(教育细节)

两个动作都指向一个 servlet,即 SaveServlet

你们中的任何人都可以帮助我如何使第二个 servlet 保存在数据库中吗?到目前为止,我只尝试了第一个表单设法保存在数据库中..

我还尝试对一个表单使用一个 servlet,并且两个表单都保存到数据库中,但我不知道如何将第一个表单的 id 传递到第二个表单,因此我尝试在一个 servlet 中执行多个表单,以便id 是一样的

【问题讨论】:

  • 请发布您的代码...

标签: mysql forms jsp servlets netbeans-8


【解决方案1】:

在提交第一个表单时,做 3 件事,

1) 将数据保存在数据库中。 2)在会话中设置属性并重定向到相同的JSP。 3) 使用第一种形式的 ID 值制作第二种形式的隐藏输入参数。在这种情况下也可以使用数据属性。

现在您有来自第一个表单的 ID,可在提交第二个表单时使用。

我猜你可以使用 ajax 来处理多个表单。

【讨论】:

  • 前端不应该处理长表单视图的传播吗?通过前端收集所有数据然后一次性提交,比尝试一点一点地提交更容易。
  • 同意德里克的观点。我可以在我的最后一行“使用 Ajax”中解释更多。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-05-07
  • 2013-01-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多