Bonjour
Je ne sais comment me dépatouiller de ce pb.
J'ai une maquette (Excel, format imposé) enregistrée dans le rep WEB-INF de l'appli web. A la demande je récupérais cette maquette que j'actualisais avant de l'envoyer au client.
Suite à de nombreuses évolutions de cette maquette demandant à chaque fois un redéploiement. Afin d'éviter ceci je souhaite l'enregistrer dans une bdd (MySql - mediumblob).
Mon soucis est comment récupérer l'object et le convertir en WorBook voir code ci dessous
Workbook workbook = Workbook.getWorkbook( File ou InputStream);
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 ResultSet rs = null; String className = ""; Object object = null; try{rs= stmt.executeQuery("SELECT doc FROM t_parametre limit 1"); rs.next(); object = rs.getObject(1); className = object.getClass().getName(); rs.close(); }catch(final SQLException e){} ByteArrayOutputStream baos = new ByteArrayOutputStream(); try{Workbook workbook = Workbook.getWorkbook(new File(index.GestMat.fileExcel)); //copie de la maquette WritableWorkbook copy = Workbook.createWorkbook(baos, workbook); ...............................
Merci
Partager