Je souhaite effectuer un téléchargement de fichier en utilisant java, struts2 et ajax.Téléchargement de fichier en utilisant Java, Struts 2 et AJAX
Sur ma page html il y a un bouton appelé "export" en cliquant sur l'appel ajax qui va exécuter une requête et va créer un fichier .xls en utilisant le code et je veux donner ce fichier à télécharger à l'utilisateur sans le stocker sur le disque dur.
Est-ce que quelqu'un sait comment faire cela en utilisant struts2 et ajax en java?
Existe-t-il un exemple disponible?
Laissez-moi savoir si vous avez besoin de plus de détails de moi ...
Merci.
amar4kintu
Bonjour, Je mis follwing dans mon struts.xml \t \t \t \t \t CONTENTTYPE application/vnd.ms Excel \t \t \t \t \t \t fileStream \t \t \t \t \t \t pièce jointe; filename = report.xls \t \t \t \t \t \t 1024 \t \t Maintenant, j'ai suivi vos instructions, mais il donne le fichier à télécharger avec le nom de l'action qui est ExportReport.action au lieu de report.xls Alors, quelle devrait être la raison? –
amar4kintu
Donc, vous utilisiez MSIE? Soit vous passez le nom du fichier comme URL pathinfo, soit vous utilisez un meilleur navigateur web. – BalusC
J'utilise firefox et il devrait me donner le fichier de téléchargement comme report.xls mais à la place il me donne ExportReport.action à télécharger. et Si je le renommer en report.xls. Il montre le fichier .xls parfait que j'exporte .. Quelqu'un peut-il dire ce qui me manque? – amar4kintu