我有一个窗体的jsp文件。表单有一些文本字段和图像上传字段。当我点击提交按钮时,我需要发送文本数据到一个servlet和图像到另一个servlet。这可能吗 ?如何将jsp文件中的数据传递给使用javascript的多个servlet?
1
A
回答
2
是..我认为这是可能的..我知道你的方式必须使用JavaScript库如jQuery。下面是它是如何发生的
在表单提交您阻止发布到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;
});
+0
非常感谢Paul :) –
+0
cool!乐于帮助。如果这对您有效,请将答案标记为正确。 –
相关问题
- 1. 将数据servlet传递给jsp
- 2. 如何将多个隐藏参数从jsp传递给servlet?
- 3. JSP Interview,如何将数据从Servlet传递给JSP?
- 4. 通过ajax将多个数据从servlet传递给jsp
- 5. 如何将jsp中的值传递给servlet使用jstl
- 6. 如何将JSP变量传递给servlet?
- 7. 使用JSON将jsp中的对象数组传递给java servlet
- 8. 如何将servlet中的值传递给另一个jsp中的javascript
- 9. 将JSP加密参数传递给servlet
- 10. 将参数从android传递给servlet/jsp
- 11. 将参数从jsp传递给servlet
- 12. 如何使用jsp和servlet将多个csv文件上传到mysql数据库?
- 13. 如何在javascript中使用ajax将多个变量从jsp传递到servlet
- 14. 将数据传递给servlet
- 15. 将数据传递给servlet
- 16. 将servlet的值传递给jsp
- 17. 将jsp中的sql文件名传递给servlet进行数据导入
- 18. 如何将多个值传递给使用jquery的servlet
- 19. 如何在jsp文件中使用从servlet传递的bean值
- 20. 的java将数据传递给jsp中
- 21. 如何在使用javax.servlet.RequestDispatcher.include()时将参数传递给.jsp文件?
- 22. 如何使用jsp将java数组传递给javaScript数组?
- 23. 将jsp的所有表数据传递给servlet
- 24. 如何将一个参数传递给这个.jsp文件?
- 25. 如何将JSP中的抓取值传递给Servlet?
- 26. 将数据从Java Servlet传递到JSP?
- 27. 将数据从JSP传递到Servlet
- 28. 如何使用@Input将多个数据传递给子组件
- 29. 将.java中的数据传递给.jsp文件(选择)
- 30. jsp servlet将表行中的变量传递给servlet无表格
是的。你试过什么了? –