3
不工作
我爲在Spring MVC的Web應用程序,其在Firefox,但不是在IE工作正常生成RTF信如下因素代碼9下載的Spring MVC生成的文件,在IE
public ResponseEntity<String> downloadLetter() {
String letter = generateLetter();
final HttpHeaders responseHeaders = new HttpHeaders();
responseHeaders.setContentType(new MediaType("text", "rtf"));
responseHeaders.add("Content-Disposition", "attachment; filename=\"letter.rtf\"");
return new ResponseEntity<String>(letter, responseHeaders, HttpStatus.CREATED);
}
IE嘗試下載一個名爲url的最後部分的文件(letter?param=23
)而不是letter.rtf,然後完全失敗,說它無法下載。任何想法出了什麼問題?
也許在文件名=「letter.rtf」的報價是把它扔關閉 – ams
我最終只使用HttpServletResponse的,而不是 - 這將在今天晚些時候重新審視。 – blank