serving binary files
Does anyone have a suggestion on how to server binary files through tomcat? I am creating a binary file as a result of a request and would like to let the user download it. Just setting mime type and passing through as an attachment doesn't work as write methods of the writer seem to truncate upper bits of the data. Any useful suggestion would be greatly appreciated. Thanks, Vlad ___ Vladimer Shioshvili QRC Division of Macro International Inc. 7315 Wisconsin Avenue, Suite 400W Bethesda, MD 20814 Phone: (301) 657 3077 ext. 155 - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: serving binary files
Howdy, Does anyone have a suggestion on how to server binary files through tomcat? I am creating a binary file as a result of a request and would like to let the user download it. Just setting mime type and passing through as an attachment doesn't work as write methods of the writer seem to truncate upper bits of the data. This is not specific to tomcat, it's basic servlet writing. If you're outputting binary data, don't use the writer obtained from HttpServletResponse#getWriter. Instead, use the output stream obtained from HttpServletResponse#getOutputStream. Then setting the mime type will be sufficient. Any useful suggestion would be greatly appreciated. And useless suggestions? ;) Yoav Shapira This e-mail, including any attachments, is a confidential business communication, and may contain information that is confidential, proprietary and/or privileged. This e-mail is intended only for the individual(s) to whom it is addressed, and may not be saved, copied, printed, disclosed or used by anyone else. If you are not the(an) intended recipient, please immediately delete this e-mail from your computer system and notify the sender. Thank you. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: serving binary files
hi excuse me, can you tell me can i unsubscribe from this mailig list thanks a lot - Original Message - From: Shapira, Yoav [EMAIL PROTECTED] To: Tomcat Users List [EMAIL PROTECTED] Sent: Monday, March 01, 2004 5:43 PM Subject: RE: serving binary files Howdy, Does anyone have a suggestion on how to server binary files through tomcat? I am creating a binary file as a result of a request and would like to let the user download it. Just setting mime type and passing through as an attachment doesn't work as write methods of the writer seem to truncate upper bits of the data. This is not specific to tomcat, it's basic servlet writing. If you're outputting binary data, don't use the writer obtained from HttpServletResponse#getWriter. Instead, use the output stream obtained from HttpServletResponse#getOutputStream. Then setting the mime type will be sufficient. Any useful suggestion would be greatly appreciated. And useless suggestions? ;) Yoav Shapira This e-mail, including any attachments, is a confidential business communication, and may contain information that is confidential, proprietary and/or privileged. This e-mail is intended only for the individual(s) to whom it is addressed, and may not be saved, copied, printed, disclosed or used by anyone else. If you are not the(an) intended recipient, please immediately delete this e-mail from your computer system and notify the sender. Thank you. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: serving binary files
That worked.. Thanks a lot Yoav.. PS now accepting useless suggestions :) At 11:43 AM 3/1/2004, you wrote: Howdy, Does anyone have a suggestion on how to server binary files through tomcat? I am creating a binary file as a result of a request and would like to let the user download it. Just setting mime type and passing through as an attachment doesn't work as write methods of the writer seem to truncate upper bits of the data. This is not specific to tomcat, it's basic servlet writing. If you're outputting binary data, don't use the writer obtained from HttpServletResponse#getWriter. Instead, use the output stream obtained from HttpServletResponse#getOutputStream. Then setting the mime type will be sufficient. Any useful suggestion would be greatly appreciated. And useless suggestions? ;) Yoav Shapira This e-mail, including any attachments, is a confidential business communication, and may contain information that is confidential, proprietary and/or privileged. This e-mail is intended only for the individual(s) to whom it is addressed, and may not be saved, copied, printed, disclosed or used by anyone else. If you are not the(an) intended recipient, please immediately delete this e-mail from your computer system and notify the sender. Thank you. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] Vladimer Shioshvili QRC Division of Macro International Inc. 7315 Wisconsin Avenue, Suite 400W Bethesda, MD 20814 Phone: (301) 657 3077 ext. 155 - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: serving binary files
Vladimer Shioshvili wrote: Does anyone have a suggestion on how to server binary files through tomcat? I am creating a binary file as a result of a request and would like to let the user download it. Just setting mime type and passing through as an attachment doesn't work as write methods of the writer seem to truncate upper bits of the data. Use the OutputStream instead of the Writer: response.getOutputStream() Antonio Fiol smime.p7s Description: S/MIME Cryptographic Signature