public class DownloadResource extends Object
Zwrócanie tego obiektu z metody kontrolera wraz z adnotacją ResponseBody skutkować będzie pobraniem przez
przeglądarkę tego zasobu. Wszystkie wymagane nagłówki (Content-Disposition, Content-Type etc.) zostaną
poprawnie ustawione.
| Constructor and Description |
|---|
DownloadResource(File file)
Tworzy nowy zasób na podstawie pliku
|
DownloadResource(String fileName,
long size,
InputStream inputStream)
Tworzy nowy zasób oparty na InputStream
|
DownloadResource(String fileName,
long size,
org.springframework.core.io.Resource resource)
Tworzy nowy zasób oparty na Resource
|
| Modifier and Type | Method and Description |
|---|---|
String |
getFileName() |
InputStream |
getInputStream()
Zwraca InputStream tego zasobu.
|
long |
getSize() |
public DownloadResource(File file)
public DownloadResource(String fileName, long size, InputStream inputStream)
fileName - nazwa plikusize - rozmiar plikuinputStream - strumieńpublic DownloadResource(String fileName, long size, org.springframework.core.io.Resource resource)
fileName - nazwa plikusize - rozmiar plikuresource - zasóbpublic String getFileName()
public long getSize()
public InputStream getInputStream() throws IOException
IOExceptionCopyright © 2023 Suncode. All rights reserved.