Nevermind, I've got it working
Thanks

On Thu, 27 Sep 2001, Sohaila Roberts wrote:

> hi, sorry to keep nagging this subject but it doesnt seem to be working
> for me.. I went to the archives and found some more helpful posts
> including code. But when I implemented it, it didnt actually download the
> file. Here's my servlet now:
>
> public void doPost(HttpServletRequest req, HttpServletResponse resp)
>         throws ServletException, IOException
> {
>         ObjectInputStream in = new ObjectInputStream(req.getInputStream());
>         ObjectOutputStream out = new ObjectOutputStream(resp.getOutputStream());
>         ServletOutputStream so = resp.getOutputStream();
>
>         try{
>                 UserData data = (UserData)in.readObject();
>                 resp.setContentType("application/octet-stream; 
>name="+data.getFileName());
>                 resp.setHeader("Content-Disposition","inline; 
>filename="+data.getFileName());
>                 resp.setHeader("Content-encoding","binary");
>                try {
>                     //from oreilly package
>                     ServletUtils.returnFile("/tmp"+data.getFileName(),so);
>                 } catch(FileNotFoundException fe) {
>                     System.out.println("File not found");
>                 }
>                 out.writeObject("Done");
>
>         }
>         catch (java.lang.Exception ex)
>         {A
>             ex.printStackTrace ();
>         }
>         // Close the I/O streams
>         in.close();
>         out.close();
>
> }
>
> When run it finds the file, does nothing, then returns the 'Done',
> when I exclude the ObjectOutputStream the servlet doesnt initialize or do
> anything.
> What am I not doing to get the file to download?
>
> Thanks
> Sohaila
>
> ___________________________________________________________________________
> To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
> of the message "signoff SERVLET-INTEREST".
>
> Archives: http://archives.java.sun.com/archives/servlet-interest.html
> Resources: http://java.sun.com/products/servlet/external-resources.html
> LISTSERV Help: http://www.lsoft.com/manuals/user/user.html
>

___________________________________________________________________________
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff SERVLET-INTEREST".

Archives: http://archives.java.sun.com/archives/servlet-interest.html
Resources: http://java.sun.com/products/servlet/external-resources.html
LISTSERV Help: http://www.lsoft.com/manuals/user/user.html

Reply via email to