This week's book giveaway is in the OCAJP 8 forum. We're giving away four copies of OCA Java SE 8 Programmer I Study Guide and have Edward Finegan & Robert Liguori on-line! See this thread for details.
One thing you could do is run an FTP batch job from a servlet using the Runtime.exec() method. However, doing will most likely tie your application to a particular platform, as this method makes a call to the host operating system.
You could also use a servlet to set up a web page with the ability to upload files to the server or download them from the server. [ February 18, 2005: Message edited by: Merrill Higginson ]