其实就是一个普通的Socket连接然后需要对服务发出的指令进行响应并且发出相应的ftp指令进行操作具体内容查阅相关文档

解决方案 »

  1.   

    在IBM的网站上有个叫ftp200.zip还是ftp什么的包,记不清了,是专门做FTP的JAVA包,很好用,可以去找找,找不到的话给我发信,我给你传一份.
      

  2.   

    可以用smartupload组件,别的公司已经做好的,可以直接使用
      

  3.   

    jsp对上传文件的支持不象php中支持的那么好,直接做成了函数,也不象asp中要通过组件才能实现。jsp中可以通过javabean来实现。但是我们没有必要自己去写一个上载的bean,在网上已经有了很多成型的技术,smartupload就是其中的一个。但是smartupload是将文件先读到服务器的内存中,所以上传太大的文件(超过100兆)有可能会出问题,也算是一个美中不足吧:)
      

  4.   

    使用Socket,就需要遵循FTP协议
    你可以看一下FTPClient的源码和FTPURLConnection
    在jdk1.4中的源码有
      

  5.   

    http://www.enterprisedt.com
     不建议使用ftp上传
     
     你可以教给用户如何使用ftp软件