Bonjour
Je voudrais récupérer les valeurs de ma base des données dans un fichier excel au lieu de l'afficher avec du code html ?
Est ce que c'est possible !
merci de vouloir m'aider!
Bonjour
Je voudrais récupérer les valeurs de ma base des données dans un fichier excel au lieu de l'afficher avec du code html ?
Est ce que c'est possible !
merci de vouloir m'aider!
Bien sûr, il suffit d'utiliser une lib comme Apache POI ou JExcelAPI.
http://jexcelapi.sourceforge.net/resources/faq/
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 public class Sample extends HttpServlet { public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { OutputStream out = null; try { response.setContentType("application/vnd.ms-excel"); response.setHeader("Content-Disposition", "attachment; filename=sampleName.xls"); WritableWorkbook w = Workbook.createWorkbook(response.getOutputStream()); WritableSheet s = w.createSheet("Demo", 0); s.addCell(new Label(0, 0, "Hello World")); w.write(); w.close(); } catch (Exception e) { throw new ServletException("Exception in Excel Sample Servlet", e); } finally { if (out != null) out.close(); } } }
merci bien en fait
j'ai téléchargé ce lib http://jexcelapi.sourceforge.net/resources/faq/
j'ai essayer d'utiliser la fonction de conversion
mais même avec l'import dans le path de la librairie
cet import n'est pas accepté
je ne comprends pas pourquoi ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 import jxl.Workbook; import jxl.write.Label; import jxl.write.WritableSheet; import jxl.write.WritableWorkbook;
il faut ajouter le jar de la librairie au build path. Sous eclipse, clic droit sur le projet -> build path -> configure build path -> librairies -> Add jar
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager