http://www.linuxeden.com/download/softdetail.php?softid=291

解决方案 »

  1.   

    http://expert.csdn.net/Expert/topic/1336/1336069.xml?temp=.3851282
      

  2.   

    import java.io.*;
    import java.util.*;
    import java.net.*;
    import sun.net.ftp.FtpClient;
    import sun.net.TelnetOutputStream;public class TestFTP { /** The host name of the FTP server. */
     private String host = "somename"; /** The user ID to login to the FTP server. */
     private String userID = "user"; /** The password to login to the FTP server. */
     private String password = "password"; /** The directory on the FTP server to upload files to. */
     private String directory = "filesdir"; /** The name of the file you want to upload. */
     private String fileName = "somefile.doc"; public static void main(String[] args) {
       try {
         FtpClient ftpClient = new FtpClient();
         ftpClient.openServer(host); // connect to FTP server
         ftpClient.login(userID, password); // login
         ftpClient.binary(); // set to binary mode transfer
         ftpClient.cd(directory); // change directory
         File file = new File(fileName);
         TelnetOutputStream out = ftpClient.put(file.getName());
         FileInputStream in = new FileInputStream(file);
         int c = 0;
         while ((c = in.read()) != -1 ) {
           out.write(c);
         }
         in.close();
         out.close();
         ftpClient.closeServer();
       } catch (Exception exception) {
         exception.printStackTrace();
       }
     }} sun.net.ftp.FtpClient client = new sun.net.ftp.FtpClient();
     client.openServer("host");
     client.login("user", "pass");
     client.binary();
     client.cd("dir");
     String fileName = "file.dat";
     File file = new File(fileName);
     java.io.InputStream in = client.get(fileName);
     java.io.OutputStream out = new FileOutputStream(file);
     int r = 0;
     while ((r = in.read()) != -1 ) {
         out.write(r);
     }
     in.close();
     out.close();
     client.closeServer();
    网上资料很多,去受以下吧,下面的代码简单实现了ftp的功能。