Bonjour à tous

dans ma page JSF
j'ai une comment je peux exporter les données de ma table vers ireport

sachant que quand je crée ma requête dans ireport les données s'ffichent bien
mais je ne sais pas comment exporter des données de ma classe java vers ireport

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
26
27
 
public String exportPDF() throws SQLException, JRException, IOException {
		String reportId = "report4";
		//Driver mDriver = new Driver();//rnull;
 
		//Driver mDriver = new Driver();
		//DriverManager.registerDriver(mDriver);
		DriverManager.registerDriver (new oracle.jdbc.driver.OracleDriver());
		File file = new File("C:/Nouveau dossier");
 
 
		JasperPrint jasperPrint = JasperFillManager.fillReport(
				new FileInputStream(new File(file, reportId + ".jasper")),
				null, con);
		byte[] bytes = JasperExportManager.exportReportToPdf(jasperPrint);
		FacesContext context = FacesContext.getCurrentInstance();
		HttpServletResponse response = (HttpServletResponse) context
				.getExternalContext().getResponse();
 
		response.addHeader("Content-disposition",
				"attachment;filename=rapport.pdf");
		response.setContentLength(bytes.length);
		response.getOutputStream().write(bytes);
		response.setContentType("application/pdf");
		context.responseComplete();
		return null;
}
Merci