File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes JSP and the fly likes Downloading TarGz file Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » JSP
Bookmark "Downloading TarGz file" Watch "Downloading TarGz file" New topic

Downloading TarGz file

gopi gakkam

Joined: Jul 30, 2007
Posts: 4
i am calling createTarGzArchive and paasing list contails 4 XML files path. I have written below method for creating TarGZ byte array.

this method retunr successfully byte array.
After that i am doing Encryption here i am passing that byte array to encryptBundle(byte[] tarGzBytes) method.

after that i am getting Encrypted TarGz byte array put into session.

is above code right or any thing needs to be done here?

Now i want to download that tarGz from jsp. How should i download tarGz file from jsp help me any one on this?
Please provide sample code for this.


[BSouther: Added UBB CODE tags]
[ July 31, 2007: Message edited by: Ben Souther ]
Ben Souther

Joined: Dec 11, 2004
Posts: 13410

Make a servlet that sets the content type header, sets the Content-Disposition header, loops through your byte array and writes the contents to the servletOutputStream.

Create a hyperlink on your JSP that points to this servlet.

If you want an example of a servlet that streams binary content, I have one on my site.
Look for SimpleStream

Java API J2EE API Servlet Spec JSP Spec How to ask a question... Simple Servlet Examples jsonf
I agree. Here's the link:
subject: Downloading TarGz file