Hi all
I am developing one application that allows me to download a file. i.e. I have one file one my server. I want to provide one link. If a user clicks on that link then he should be able to download the file.
Please help me
I am developing one application that allows me to download a file. i.e. I have one file one my server. I want to provide one link. If a user clicks on that link then he should be able to download the file.
What type of application are your developing? The only thing that I can infer from your question is that it is a web-based application. What technologies/frameworks are you using?
There is a sample application in our codebarn that shows how to stream files to a browser from a servlet.
It uses getResourceAsStream which depends on the file being inside the webapp's directory structure.
If your files reside outside the directory structure, you'll want to use a FileReader to read the file instead.
Also look at the Content-Disposition HTTP header. In the example the header uses the "inline" attribute. If you want the user to be presented with a "Save As" dialog box you'll want to change that to "attachment"
In any case, that code should give you a good jump start on writing this yourself.