MS Excel ma następujące zaobserwowane typy MIME:
application/vnd.ms-excel
(urzędnik)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)
Czy jest jakiś typ, który działałby dla wszystkich wersji? Jeśli nie, to czy musimy ustawić response.setContentType()
osobno dla każdego z tych typów mimów?
Ponadto w naszej aplikacji korzystamy z przesyłania strumieniowego plików w celu wyświetlania dokumentu (nie tylko programu Excel - dowolnego typu dokumentu). W jaki sposób możemy zachować nazwę pliku, jeśli użytkownik zdecyduje się zapisać plik - obecnie nazwa serwletu renderującego plik pojawia się jako nazwa domyślna.
application/vnd-xls
działa również dla .xls
plików.
HKCR/.xls
„sContent Type
wartości w rejestrze.