Problem when writing big files to ServletOutputStream
转自:
http://www.theserverside.com/discussions/thread.tss?thread_id=29261
Posted By: Anand Rajagopal on October 06, 2004 @ 10:18 AM
I am using the following code to write files to servlet output stream. The problem is the browser is not downloading the entire file when the file size grows above 10 MB. Any help would be greatly helpful.
|
<!-- info --> Message #141567 <!-- button --> Mark as noisy Mark as noisy Mark as noisy <!-- button --> Post reply Post reply Post reply <!-- button --> Go to top Go to top Go to top |
![]() |
Problem when writing big files to ServletOutputStream
Posted By:
Krishnan Muthusubramanian
on October 06, 2004 @ 11:45 AM in response to
Message #141542
0 replies in this thread
response.setHeader("Content-Length:", String.valueOf (bis.available()));The 'available' method of InputStream does not return the number of bytes that avilable :). Check the Java Doc for this method. Try new File(fileName).length() instead |