1,6 → 1,7 |
package pt.estgp.estgweb.web; |
|
import jomm.utils.DesUtils; |
import jomm.utils.DiacriticFilter; |
import jomm.utils.MimeTypeGuesser; |
import jomm.utils.StreamsUtils; |
import org.apache.commons.net.ftp.FTP; |
195,7 → 196,7 |
InputStream stream = client.retrieveFileStream(file.getName()); |
response.setContentLength((int)file.getSize()); |
response.setContentType(MimeTypeGuesser.getInstance().guessMimeType(file.getName())); |
response.setHeader("Content-disposition","inline; filename=" + file.getName()); |
response.setHeader("Content-disposition","inline; filename=" + DiacriticFilter.clean(file.getName())); |
StreamsUtils.inputStream2OutputStream(stream, response.getOutputStream()); |
stream.close(); |
|