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.
The only way I know of to upload files from a client is to set up a servlet on the server that reads the request data and saves it to the server's HD. Here is a link to the java download page of a set of classes we used to upload files from a clients machine. They are from Oreilly. http://www.servlets.com/cos/index.html The class You want to look at is the Multipart Request