MS Excel a les types MIME observés suivants:
application/vnd.ms-excel
(officiel)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)
Existe-t-il un type qui fonctionnerait pour toutes les versions? Sinon, devons-nous définir response.setContentType()
chacun de ces types de mime individuellement?
En outre, nous utilisons le streaming de fichiers dans notre application pour afficher le document (pas seulement Excel - tout type de document). Ce faisant, comment pouvons-nous conserver le nom de fichier si l'utilisateur choisit d'enregistrer le fichier - actuellement, le nom de la servlet qui rend le fichier apparaît comme nom par défaut.
application/vnd-xls
fonctionne également pour les .xls
fichiers.
HKCR/.xls
laContent Type
valeur de 's dans le registre.