tôi sử dụng mã Java này để tải tập tin từ một ứng dụng web:Xuân OutputStream - tải pptx với IE
@RequestMapping(value = "/filedownloads/filedownload/{userid}/{projectid}/{documentfileid}/{version}/", method = RequestMethod.GET)
public void filesDownload(final @PathVariable("userid") String userId, final @PathVariable("projectid") String projectId,
final @PathVariable("documentfileid") String documentFileId, final @PathVariable("version") String version,
final HttpServletResponse response) throws IOException, BusinessException {
...
final String fileName = "filename=" + documentFile.getFileName();
final InputStream is = new FileInputStream(filePath);
response.setHeader("Content-Disposition", "inline; " + fileName);
IOUtils.copy(is, response.getOutputStream());
response.flushBuffer();
}
nếu tôi sẽ tải về một tập tin pptx- tôi nhận được trang tức là-sau:
Điều tôi muốn làm là mở tệp đã tải xuống trong Powerpoint. Câu hỏi của tôi bây giờ sẽ là nếu có một tiêu đề thiết lập để mở tập tin này với các ứng dụng bên phải (trong trường hợp này Powerpoint)