hi, it depends on ur application. i.e. what r u using on the client end. u can upload ur file to the server using two separate programs. one on the client and the other(servlet) on the server, this is the application that I have. but note that here u have a client program and this may not be appropriate with ur application. mail me if required. Regards, mac.