Tuesday, June 21, 2016

How to download a file using java restful web services ?

You need to do two steps to download a file from java restful web services.
  1. Annotate your service method with @Produces annotation. This annotation should have the file MIME type as a value. For example, if you are downloading pdf file then MIME type should be "application/pdf", in case if you are downloading png image file, then MIME type should be "image/png".
  2. In the Response header, set “Content-Disposition” details, which helps to prompt download box on browser.

Here is the service class to download file:


Post a Comment


Get in touch with me


Bangalore, India