如何使用java将我的本地机器上的文件上传到web服务以进行ftp传输?

问题描述:

要求 - > 1.创建一个ftp文件上传器应用程序,我可以通过网络浏览器从本地机器上传文件到ftp服务器。 2.发布web服务客户端将通过文件和文件上传到FTP服务器的Web服务。如何使用java将我的本地机器上的文件上传到web服务以进行ftp传输?

完成至今 - >

  1. 我可以使用Apache的百科全书文件上传,可以很容易地做到这一点使用HTTP连接,没有任何麻烦。但是,如果我不想使用HTTP传输,我也可以使用FTP4J,并且只有当浏览器是IE时才能正常工作,因为在使用HTML的文件输入元素时,如Chrome,Firefox等其他浏览器中,截断所选文件的路径并给出文件名。并且为了解决这个问题,我们最终在我们的表单动作中使用了HTML的enctype = multi-part/form-data标签!但是这会要求我使用Servlet,并且我不想使用Servlet进行传输。

  2. 这是如何实现的?

+0

web服务在哪里与此有关? – 2012-02-21 12:22:11

+0

Web服务提供文件?新加坡国立大学医院,呃 – Alfabravo 2012-02-21 12:23:22

为什么不编写并使用小程序来上传文件? Regards