Eu tenho um relatório no desktop, quero passa-lo para a web, usando a estrutura que eu já tenho, alguem pode me ajudar o codigo é esse:
public static void ReportTeste(String query) throws JRException, Exception {
String file = "C:\\Users\\Thiago\\Documents\\NetBeansProjects\\BioGas_WEB\\src\\java\\DataBase\\vazao.jasper";
Statement stmt = TEDS.conn.createStatement();
ResultSet res = TEDS.stmt.executeQuery(query);
/* implementação da interface JRDataSource para DataSource ResultSet */
JRResultSetDataSource jrRS = new JRResultSetDataSource(res);
/* HashMap de parametros utilizados no relatório. Sempre instanciados */
Map parameters = new HashMap();
// parameters.put("COLUNA", valor);
/* Preenche o relatório com os dados. Gera o arquivo BibliotecaPessoal.jrprint */
JasperReport jasperReport = JasperManager.loadReport(file);
JasperPrint rel = JasperFillManager.fillReport(jasperReport, parameters, jrRS);
JasperViewer viewer = new JasperViewer(rel, false);
//JasperExportManager.exportReportToXmlStream(rel, arg1);
viewer.show();
}