当你点击一个表单中的提交时,如何从jsp页面中的两个表单发送数据

时间:2011-03-07 07:05:01

标签: html jsp

在我的项目中我有一个这样的场景,如果我点击提交的jsp有两种形式我已经将数据从两种形式发送到目的地,我该怎么做,请帮帮我。

2 个答案:

答案 0 :(得分:0)

如果您要在同一请求中发送两个表单中的数据,那是不可能的。

您必须将数据从一种形式复制到另一种形式,或者从两种形式复制到新的形式。

您可以将隐藏字段放在表单中,以便复制到您需要的值。

答案 1 :(得分:0)

我认为你能做到这一点的唯一方法是完全绕过FORM-机制。您可以在提交按钮上放置onclick() javascript事件,该按钮会调用您可以调用sendAll()或其他内容的javascript函数。

在此函数中,您可以获取所有表单域和值,然后发送XMLHttpRequest(这是ajax请求的基础),其中包含所有值。

这确实很复杂,但在我看来,这是唯一可行的方式。