首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用jsp和javascript的异步文件上传(AJAX文件上传)

使用jsp和javascript的异步文件上传(AJAX文件上传)
EN

Stack Overflow用户
提问于 2009-08-14 09:31:04
回答 3查看 106.6K关注 0票数 10

我计划有异步文件上传。也就是说,应该将文件上传到jsp或servlet,并在不重新加载原始页面的情况下将某些内容返回到html/jsp页面。它应该像AJAX调用一样发生。有没有什么方法可以用AJAX或者任何其他方法来实现。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2009-08-14 13:53:34

我不相信AJAX可以处理文件上传,但这可以通过使用flash的库来实现。flash实现的另一个优点是能够一次处理多个文件(如gmail)。

http://www.swfupload.org/documentation:SWFUpload是一个很好的开始

jQuery和其他一些库都有利用SWFUpload的插件。在我的上一个项目中,我们使用了SWFUpload和Java,没有任何问题。

同样有用和值得研究的是Apache的FileUpload:http://commons.apache.org/fileupload/index.html

票数 -11
EN

Stack Overflow用户

发布于 2009-08-14 13:56:14

两种常见的方法是将表单提交到invisible iframe,或者使用YUI Uploader等Flash控件。您也可以使用Java而不是Flash,但这样做的安装基数较小。

(对第一个示例中的布局表感到羞愧)

票数 2
EN

Stack Overflow用户

发布于 2009-08-14 09:40:40

最新的dwr (http://directwebremoting.org/dwr/index.html)有ajax文件上传功能,并为用户提供了示例和一些不错的东西(比如进度指示器等等)。

它看起来很漂亮,而且dwr通常很容易使用,所以这也会很好。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1276916

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档