J'ai implémenté la fonction d'export vers Excel dans les Struts 2 en utilisant le POI d'Apache. Cela fonctionne dans IE7 et Firefox sur Windows XP.Struts 2 + Exporter vers Excel ne fonctionne pas dans IE6 (Fonctionne dans IE7 et Firefox)
Mais ne fonctionne pas dans IE6. La boîte de dialogue pop-up pour ouvrir ou enregistrer Excel n'apparaît pas sur IE6. Je ne reçois aucune erreur ou exception.
Ceci est le type de résultat.
<action name="exportToExcelRIQueue" class="queuesAction" method="exportToExcelRIQueue">
<result name="export.to.excel" type="stream">
<param name="contentType">application/vnd.ms-excel</param>
<param name="inputName">inputStream</param>
<param name="contentDisposition">attachment; filename="RequiringInstructions.xls"</param>
<param name="bufferSize">1024</param>
</result>
</action>
Merci. Mais ça ne marche pas non plus. J'ai même écrit une servlet séparée et essayé de définir tous les types de valeurs d'en-tête de réponse comme suggéré dans les messages du forum. Cela n'ouvre pas la fenêtre. – ajanta