Bonjour,
J'ai décidé de me mettre à POI!
Souci, vu que je c'est la première fois que je vais utiliser un JAR et programmer JAVA.
Je travaille avec Client 8.5 sur serveur 8.5.1
J'ai téléchargé poi-bin-3.8.jar.
Je l'ai intégré en faisant ADD EXTERNAL JARS
J'ai créé cette class Java qui est appelé à partir d'une Xpage
- Code : Tout sélectionner
public class ExportExcel {
public ExportExcel(String fileName, OutputStream outputStream, Database database, XspHttpServletResponse response) throws NotesException {
try {
NotesThread.sinitThread();
System.out.println("1" + fileName);
HSSFWorkbook workBook = new HSSFWorkbook();
HSSFSheet sheet = workBook.createSheet();
HSSFRow headerRow = sheet.createRow((short) 0);
response.reset();
response.setHeader("Expires", "0");
response.setHeader("Cache-Control","must-revalidate, post-check=0, pre-check=0");
response.setHeader("Pragma", "public");
response.setHeader("Content-disposition","attachment; filename=\"" + fileName + "\"");
//response.setContentType ("application/force-download");
response.setContentType("application/vnd.ms-excel");
workBook.write(outputStream);
outputStream.flush();
outputStream.close();
System.out.println("2" + fileName);
}catch (IOException e) {
System.out.println(e.toString());
e.printStackTrace();
} finally {
NotesThread.stermThread();
}
}
}
Mais malheureusement la fonction plante à
- Code : Tout sélectionner
HSSFWorkbook workBook = new HSSFWorkbook();
Je ne sais pas comment en savoir plus, et quel est le problème avec ce JAR
Aiguillez moi svp
En vous remerciant