How can I produce a URL which somebody could open and that would immediately download a file e.g. pdf?
I have been using ice:outputResource but that requires the user clicks on a link. Is it possible to do this in JSF?
Thanks,
Dwayne
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
You want to download a PDF file immediately when one opens a page? Use Javascript to fire the request on the PDF file during page load.
Update: your question is actually ambiguous. From other point of view, are you asking how to return a PDF file on a
GETrequest? If so: if it’s a static PDF file, then just put the PDF somewhere in the webcontent and link to it. Or if it’s to be dynamically generated or served from a database or local disk file system outside the webapp, then create a servlet which does the job. Example here.