gpt4 book ai didi

java - 使用java servlet的异步文件上传

转载 作者:行者123 更新时间:2023-11-30 18:58:33 26 4
gpt4 key购买 nike

这是我想做的,我想上传一个将由 servlet 处理的文件。我会使用 Apache Commons - 文件上传来处理要上传的文件。

我见过类似 gmail 的 AJAX 文件上传,其中会有一个隐藏的 iframe,稍后会填充 javascript 以停止显示上传图像或显示上传成功的消息。但是,这使用 PHP,其中处理文件上传的 php 文件将在 iframe 中包含 javascript。

我的问题是,我如何在 Java 中使用 servlet 执行此操作,而不求助于 JSP 并在 PHP 上模仿上述实现。我什至不知道这是否可行,所以请指导我实现一个好的实现(除了 commons fileupload 之外没有外部库)。

注意:我知道有一些库可以很容易地做到这一点,但我首先想知道这是怎么发生的,这是怎么可能的,然后弄脏我的手来学习这个。

编辑:补充一下,我会使用 Apache-Commons FileUpload 的流式 API

最佳答案

完全一样

客户端向服务器发出 HTTP 请求(通过提交表单)。

服务器响应一些 HTML(链接或嵌入一些 JavaScript)。

从 PHP 切换到 Java 只是一个替代品。您无需更改任何 JavaScript。 user guide告诉您如何设置它。

关于java - 使用java servlet的异步文件上传,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/934708/

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