edtFTPj/Free - Open-source FTP library for Java | Download
 How to...

How to...
·     ... run the examples
·     ... connect to an FTP server
·     ... change directories
·     ... get a directory listing
·     ... upload, download and delete a file
·     ... use binary or ASCII mode
·     ... use active or passive mode
·     ... transfer using FTP streams
·     ... monitor transfers and commands
·     ... pause or resume transfers
·     ... use different character encodings
·     ... FTP through a NAT router/firewall
·     ... FTP through a SOCKS proxy
·     ... FTP through other proxy servers
·     ... transfer files securely
·     ... set up logging
·     ... diagnose problems