MS Excel hat die folgenden beobachteten MIME-Typen:
application/vnd.ms-excel
(offiziell)application/msexcel
application/x-msexcel
application/x-ms-excel
application/x-excel
application/x-dos_ms_excel
application/xls
application/x-xls
application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
(xlsx)
Gibt es einen Typ, der für alle Versionen geeignet ist? Wenn nicht, müssen wir die response.setContentType()
mit jedem dieser Mime-Typen einzeln?
Außerdem verwenden wir Dateistreaming in unserer Anwendung, um Dokumente anzuzeigen (nicht nur Excel - jede Art von Dokument). Wie können wir dabei den Dateinamen beibehalten, wenn der Benutzer die Datei speichern möchte? Derzeit erscheint der Name des Servlets, das die Datei wiedergibt, als Standardname.