JSP + Jasper + iReport

[b]Bom galera,

Sou novato na utilização de Java/JSP, todavia tenho estudado tal programação…

E no desenvolver de uma aplicação tenho a necessidade de exibir relatórios, etiquetas de endereço… para impressão! E utilizando o Jasper tive meu trabalho facilitado!

… consigo abrir os relatórios utilizando o código abaixo:[/b]

[code]import java.sql.;
import java.util.
;
import net.sf.jasperreports.engine.*;
import net.sf.jasperreports.view.JasperViewer;

public class RelatProf
{

/* Realiza conexão com o banco de dados, gerando o objeto Connection */
private static Connection getConnection( ) throws

ClassNotFoundException, SQLException
{
String driver = "";
String url = "";
String user = "";
String password = "";
Class.forName(driver);
Connection con = DriverManager.getConnection( url, user, password );
return con;
}

/* Gera Relatorio e visualiza-o */
public void geraRelatorio( ) throws JRException, Exception
{
Connection con = getConnection( );
Statement stm = con.createStatement( );
String query = "SELECT …";
ResultSet rs = stm.executeQuery( query );

/* implementação da interface JRDataSource para DataSource ResultSet */
JRResultSetDataSource jrRS = new JRResultSetDataSource( rs );

/* HashMap de parametros utilizados no relatório. Sempre instanciados */
Map parameters = new HashMap();

    JasperReport jr;
    JasperPrint jprint;

jr = JasperCompileManager.compileReport("EtiquetaEndereço.jrxml");
jprint = JasperManager.fillReport(jr, parameters, jrRS);
JasperViewer.viewReport(jprint);
}

public static void main(String[] args) throws JRException, Exception
{
new RelatProf().geraRelatorio();
}
}
[/code]

[b]Mas na verdade, quero abrir os relatórios dentro das páginas JSP e não estou conseguindo…

Alguém pode me socorrer?

Agradeço…[/b]

Olá the_negao, não sei se entendi direito, mas para você ultilzar esta classe no jsp, faça assim:

<% RelatProf Rel = new RelatProf();
Rel.geraRelatorio(); %>

Dentro da página JSP.

Esse seu código não funciona!

Continuo com dúvida. Alguém pode me dar um exemplo de como executar um relatório JASPER num página JSP?

URGENTE!