Jsp: exporter !
BigFlo93
Messages postés
51
Date d'inscription
Statut
Membre
Dernière intervention
-
non -
non -
Salut !
J'ai une page jsp qui affiche un tableau selon des données contenues dans une base de données. Jusque là ca va bien !
Mais je voudrais crée un fichier excel à partir de ce tableau.
En fait, je voudrais faire en sorte que si kk1 click sur un bouton, cela ouvre Excel et affiche le contenu du tableau dans un nouveau fichier, ou bien que cela déclenche le download d'un fichier .xls crée à partir du tableau.
Comment faire ?
Merci de votre aide.
J'ai une page jsp qui affiche un tableau selon des données contenues dans une base de données. Jusque là ca va bien !
Mais je voudrais crée un fichier excel à partir de ce tableau.
En fait, je voudrais faire en sorte que si kk1 click sur un bouton, cela ouvre Excel et affiche le contenu du tableau dans un nouveau fichier, ou bien que cela déclenche le download d'un fichier .xls crée à partir du tableau.
Comment faire ?
Merci de votre aide.
3 réponses
salut,
Bon et bien ce que je vais te dire est à tester, car c au vol que je te lance cela...
Lorsque tu crées ton tableau avec jsp fais une image de ce tableau dans un fichier au format csv ....
C'est à dire les données doivent être mise en ligne comme ton tableau et séparé par une virgule et tu sauvegarde cela dans un fichier temporaire FICHIER.CSV .
Ainsi lorsque le client ouvre le lien sur ce fichier, il est ouvert par excel (si il l'a ) enfin je crois car chez moi les csv sont ouvert par défaut par excel....
a+
Bon et bien ce que je vais te dire est à tester, car c au vol que je te lance cela...
Lorsque tu crées ton tableau avec jsp fais une image de ce tableau dans un fichier au format csv ....
C'est à dire les données doivent être mise en ligne comme ton tableau et séparé par une virgule et tu sauvegarde cela dans un fichier temporaire FICHIER.CSV .
Ainsi lorsque le client ouvre le lien sur ce fichier, il est ouvert par excel (si il l'a ) enfin je crois car chez moi les csv sont ouvert par défaut par excel....
a+