Chcę, aby przepis pobrać wszystkie typy plików ... Czy istnieje jakiś sposób, aby pobrać dowolny format pliku JSP ...Jaki powinien być typ zawartości, aby pobrać dowolny format pliku w jsp?
Moje urywek kodu:
String filename = (String) request.getAttribute("fileName");
response.setContentType("APPLICATION/OCTET-STREAM");
String disHeader = "Attachment";
response.setHeader("Content-Disposition", disHeader);
// transfer the file byte-by-byte to the response object
File fileToDownload = new File(filename);
response.setContentLength((int) fileToDownload.length());
FileInputStream fileInputStream = new FileInputStream(fileToDownload);
int i = 0;
while ((i = fileInputStream.read()) != -1) {
out.write(i);
}
fileInputStream.close();
Gdybym określić jako setContentType APLIKACJA/OCTET-STREAM, pdf, tekst, pliki dokumentów są pobierane .... Ale problem dotyczy plików obrazów ...
Co jest problemem z plikami graficznymi? Chcę pobrać wszystkie typy plików graficznych ...
Szukałem podobne pytania, ale nie mógł znaleźć właściwą odpowiedź ... Dzięki ...
spróbować 'response.setHeader ("Content-Disposition",„attachment; filename = "+ filename"; ' – adatapost
Istnieje [całe mnóstwo typów mime graficznego] (http://www.webmaster-toolkit.com/mime-types.shtml), a opłaca się być konkretnym: – Makoto
@AVD: Próbowałem, że ... to nie pomaga :( – loknath