我计划使用异步文件上传。也就是说,文件应该上传到 jsp 或 servlet 并在不重新加载原始页面的情况下返回一些内容到 html/jsp 页面上。它应该像 AJAX 调用一样发生。是否有任何方法可以在 AJAX 中做到这一点或者其他方法可以实现。
我计划使用异步文件上传。也就是说,文件应该上传到 jsp 或 servlet 并在不重新加载原始页面的情况下返回一些内容到 html/jsp 页面上。它应该像 AJAX 调用一样发生。是否有任何方法可以在 AJAX 中做到这一点或者其他方法可以实现。
我不相信AJAX可以处理文件上传,但是可以通过利用Flash的库来实现。Flash实现的另一个优点是能够同时处理多个文件(就像Gmail一样)。
SWFUpload是一个很好的开始:http://www.swfupload.org/documentation
jQuery和其他一些库有插件可以利用SWFUpload。在我的上一个项目中,我们使用了SWFUpload和Java,没有出现问题。
此外,值得一提并且值得研究的是Apache的FileUpload:http://commons.apache.org/fileupload/index.html