aspose file tools*
The moose likes Servlets and the fly likes UnZipping Occurs in Server System only Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of EJB 3 in Action this week in the EJB and other Java EE Technologies forum!
JavaRanch » Java Forums » Java » Servlets
Bookmark "UnZipping Occurs in Server System only" Watch "UnZipping Occurs in Server System only" New topic
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: 24166
    
  30

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: 60046
    
  65

Please do not cross-post the same question in multiple forums. It wastes people's time when multiple redundant conversations take place.


[Asking smart questions] [Bear's FrontMan] [About Bear] [Books by Bear]
Ernest Friedman-Hill
author and iconoclast
Marshal

Joined: Jul 08, 2003
Posts: 24166
    
  30

Let's leave this one open; the other one in I/O is closed.
Rahul Bhattacharjee
Ranch Hand

Joined: Nov 29, 2005
Posts: 2308
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
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: UnZipping Occurs in Server System only
 
Similar Threads
how to Unzip folder
Problem unzipping with ZipInputStream, containing filename with Swedish characters
Servlet Program doesnt work in Client Side.
After Unzip delete that file programatically??
How to unzip a zip file which contains another zip file?