gpt4 book ai didi

javascript - 如何使用javascript将jsp文件中的数据传递给多个servlet?

转载 作者:行者123 更新时间:2023-11-30 15:18:42 24 4
gpt4 key购买 nike

我有一个包含表单的 jsp 文件。并且表单有一些文本字段和图像上传字段。当我单击提交按钮时,我需要将文本数据发送到一个 servlet 并将图像发送到另一个 servlet。这可能吗 ?

enter image description here

最佳答案

是的..我认为这是可能的..我知道你必须使用像 jquery 这样的 javascript 库。下面是它是如何发生的

在表单提交上,您阻止了对 servlet 的发布。然后您可以使用如下所示的 ajax 将 2 个请求发送到 2 个不同的 servlet。下面显示了一个 ajax 调用。您可以在该调用之后执行另一个调用。我试图在下面向您展示

$("form").submit(function(evt){  
evt.preventDefault();
var formData = new FormData($(this)[0]);
var author = $("#author").val();
$.ajax({
url: 'fileUploadServletUrl',
type: 'POST',
data: formData,
async: false,
cache: false,
contentType: false,
enctype: 'multipart/form-data',
processData: false,
success: function (response) {
alert(response);
}
});

$.ajax({
url: 'textDataServletUrl',
type: 'POST',
data: {'author':author },
async: false,
cache: false,
processData: false,
success: function (response) {
alert(response);
}
});

return false;
});

关于javascript - 如何使用javascript将jsp文件中的数据传递给多个servlet?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44103998/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com