| Author |
UnZipping Occurs in Server System only
|
Chella
Greenhorn
Joined: Aug 31, 2007
Posts: 3
|
|
Hi, Im new to Java. In my web application, I have to download a zip file from ftp server and unzip that file to local system.I have written a servlet code and got the output successfully in server system(my system).The problem is when i run this servlet from client (another system),the zip file get unzips in server system only.not in client. I dont know where is the problem and what is the problem.. I could not able to find any solution. Please provide me some solutions or suggestions.Any body have got these kind of errors? I have used Streams to download and unzip a zip file and an input dialog box in swing to get destination folder path from client (to store the unzipped files). Below the complete code.
|
 |
Ernest Friedman-Hill
author and iconoclast
Marshal
Joined: Jul 08, 2003
Posts: 24041
|
|
All the Java code in a servlet -- every line of it -- runs on the server. None of it runs on the client. A servlet's only "GUI" is HTML. You can't put Swing code in a servlet. If you need to have Java code run on the client, then you need to use either an applet that can be embedded in the servlet's HTML output, or a separate Swing application that the user needs to install separately; either of these would have to explicitly communicate with the server via HTTP. Since your followup questions are all going to relate to servlet application architecture, and aren't really I/O related, I'm going to move this to our "servlets" forum.
|
[Jess in Action][AskingGoodQuestions]
|
 |
Bear Bibeault
Author and ninkuma
Marshal
Joined: Jan 10, 2002
Posts: 56153
|
|
|
Please do not cross-post the same question in multiple forums. It wastes people's time when multiple redundant conversations take place.
|
[Smart Questions] [JSP FAQ] [Books by Bear] [Bear's FrontMan] [About Bear]
|
 |
Ernest Friedman-Hill
author and iconoclast
Marshal
Joined: Jul 08, 2003
Posts: 24041
|
|
|
Let's leave this one open; the other one in I/O is closed.
|
 |
Rahul Bhattacharjee
Ranch Hand
Joined: Nov 29, 2005
Posts: 2300
|
|
You might want to create a servlet that on request from client would get the required zip from the FTP server and then stream it out to the client's response.The client can then expand the jar/zip in his local system. Server would just act as the mediator between the requesting client and the FTP server.
|
Rahul Bhattacharjee
LinkedIn - Blog
|
 |
 |
|
|
subject: UnZipping Occurs in Server System only
|
|
|