MS Excel には、次の観測された MIME タイプがあります。
application/vnd.ms-excel(正式)application/msexcelapplication/x-msexcelapplication/x-ms-excelapplication/x-excelapplication/x-dos_ms_excelapplication/xlsapplication/x-xlsapplication/vnd.openxmlformats-officedocument.spreadsheetml.sheet(xlsx)
すべてのバージョンで機能する 1 つのタイプはありますか? そうでない場合response.setContentType()、これらの MIME タイプを個別に設定する必要がありますか?
また、アプリケーションでファイル ストリーミングを使用してドキュメントを表示します (Excel だけでなく、あらゆる種類のドキュメント)。そうすることで、ユーザーがファイルを保存することを選択した場合、どうすればファイル名を保持できますか? 現在、ファイルをレンダリングするサーブレットの名前がデフォルト名として表示されます。