В моем приложении у меня есть возможность загрузить файл Excel из папки пользователем, все функции работают хорошо, но он показывает только ответ в консоли, и я не могу одновременно загрузить файл Excel в браузере не отображается опция сохранения или загрузки.
Примечание: Я использовал все возможные ContentType ("application / vnd.openxmlformats officedocument.spreadsheetml.sheet") .
String downloadFolder = request.getRealPath(fileDetail.getFilePath()+fileDetail.getFileName());
Path file = Paths.get(downloadFolder);
if(Files.exists(file)){
response.reset();
response.setContentType("application/vnd.openxmlformats officedocument.spreadsheetml.sheet");
response.setHeader("Content-Disposition", "attachment; filename=\"Demo.xlsx");
try {
Files.copy(file, response.getOutputStream());
response.getOutputStream().flush();
} catch (IOException e){
return null;
}
}
Как я могу решить эту проблему? Мне нужно скачать файл Excel, когда метод вызывается. Спасибо