是否存在Javascriptable FTP上载Java / Flash小程序?

时间:2008-11-12 20:30:55

标签: java javascript flash ftp applet

为了能够将大型文件从HTML页面上传到FTP服务器,我正在寻找一个Java / Flash FTP上传小程序。

我非常喜欢dhtmlxVault的工作方式,但我需要将其上传到FTP服务器而不是HTTP文件上传。

如果applet没有自己的GUI,那将是非常好的,但是使用Javascript完全可以编写脚本,所以我可以使用HTML / CSS来实现它。

我希望调查Yahoo!'s YUI Uploader,因为它需要Flash,但文档只提到HTTP上传而没有FTP上传。

4 个答案:

答案 0 :(得分:1)

我尝试了ZUpload Java小程序。

Pro的:

  • 用户界面的工作非常简单,我希望它能够正常工作。
  • 它是一个带有自己GUI的Java applet,但我能够在其中实现一些Javascript回调来更新HTML中的进度信息。我可以进一步最小化GUI。

反对的:

  • 当上传失败时(当FTP服务器告诉它忙时,请稍后重试)它认为上传成功并继续下一个文件。我试图抓住异常,但由于在applet中使用j-ftp的方式或者我自己缺乏知识,我无法捕获异常。
  • 该项目自2003年以来似乎已经死亡,所以我不希望有任何更新。

所以我的结论是它还没有准备好在生产环境中使用。我仍然需要一个更好的解决方案。

答案 1 :(得分:1)

这正是IntegralFTP - 由Javascript包装的Java applet。 GUI全部用Javascript实现,因此您可以根据自己的喜好进行更改。

支持SFTP,FTP和FTPS。

您可以使用http://www.integralftp.com中的IntegralFTP,也可以从here购买。

答案 2 :(得分:0)

从技术上讲,如果您有权访问代码,任何swing应用程序只能进行少量修改。如果您准备提供applet,也许您甚至可以使用java web start(需要更少的更改)。

答案 3 :(得分:0)

这个怎么样(似乎是开源)? http://jupload.sourceforge.net/applet-basic-picture.html