使用java后端上传Ajax文件?

使用java后端上传Ajax文件?,java,ajax,file-upload,Java,Ajax,File Upload,我不想用闪光灯。我发现有多个jquery库可以这样做。现在我用的是这个: 问题是他们都使用PHP。我试着将它指向我的servlet而不是PHP文件,但它从未被调用。试试看。后端应该不重要。我用这个jquery插件做到了这一点。它几乎模仿了标准的jqueryajax功能,但也允许您使用iframe发送数据。不涉及flash,纯javascript 下面是一个文件上载示例 在这些解决方案中,后端似乎并不重要,但它确实重要。@Joren您在使用servlet吗?如果将plupload设置为使用多部分

我不想用闪光灯。我发现有多个jquery库可以这样做。现在我用的是这个:


问题是他们都使用PHP。我试着将它指向我的servlet而不是PHP文件,但它从未被调用。

试试看。后端应该不重要。

我用这个jquery插件做到了这一点。它几乎模仿了标准的jqueryajax功能,但也允许您使用iframe发送数据。不涉及flash,纯javascript

下面是一个文件上载示例

在这些解决方案中,后端似乎并不重要,但它确实重要。@Joren您在使用servlet吗?如果将plupload设置为使用多部分请求,则可以在处使用MultipartRequest来获取数据。您可以在这里看到:我尝试了3个不同的ajax库,与上面的类似,它们都提交到PHP文件中。我无法让它们中的任何一个提交到servlet。那么,您应该暂时忘记ajax,并将servlet设置为处理以普通形式发送的文件输入。当servlet工作时,请求是否为ajax并不重要。是的,我确实在servlet(SpringMVC)中使用了这个插件。这个特定的jquery插件显然可以使用servlet路径,而我尝试的所有其他插件都只能使用.php文件。幸运的是,我不得不先尝试所有不起作用的。