Class BaseDownloadService

java.lang.Object
at.letto.basespringboot.service.BaseDownloadService

@Service public class BaseDownloadService extends Object
  • Constructor Details

    • BaseDownloadService

      public BaseDownloadService()
  • Method Details

    • download

      public void download(jakarta.servlet.http.HttpServletResponse response, File file) throws IOException
      Startet einen Download über einen HttpServletResponse
      Parameters:
      response - HttpServletResponse für den Download
      file - Datei die heruntergeladen werden soll
      Throws:
      IOException - Fehlermeldung wenn etwas nicht funktioniert
    • download

      public void download(jakarta.servlet.http.HttpServletResponse response, File file, String filename) throws IOException
      Startet einen Download über einen HttpServletResponse
      Parameters:
      response - HttpServletResponse für den Download
      file - Datei die heruntergeladen werden soll
      filename - Zieldateiname mit dem die Datei am Client gespeichert werden soll
      Throws:
      IOException - Fehlermeldung wenn etwas nicht funktioniert