
05/05/2005, 07:30
|
| | Fecha de Ingreso: abril-2005
Mensajes: 9
Antigüedad: 19 años, 9 meses Puntos: 0 | |
Para Kangulo Muchas gracias por tu respuesta, hemos logrado un avance considerable, pero aun me falta algo, creo que dedeb ser librerias o alguna configuración, to tengo la misma plataforma de trabajo que el tuyo, a excepción que la DB es oracle. Al correr el jsp me genera una pagina desconfigurada, la salida la hago a pdf, te envio mi jsp por si ves algun error, te lo agradezco.
<%@ page import="net.sf.jasperreports.engine.*" %>
<%@ page import="java.util.*" %>
<%@ page import="java.io.*" %>
<%@ page import="javax.sql.*" %>
<%@ page import="java.sql.*" %>
<%@ page import="javax.naming.*" %>
<%
Context initContext = new InitialContext();
Context envContext = (Context)initContext.lookup("java:/comp/env");
DataSource ds = (DataSource)envContext.lookup("jdbc/myoracle");
Connection conn = ds.getConnection();
File reportFile = new File(application.getRealPath("/reportes/oto.jasper"));
Map parameters = new HashMap();
byte[] bytes = JasperRunManager.runReportToPdf(reportFile.getPath (), parameters, conn);
response.setContentType("application/pdf");
response.setContentLength(bytes.length);
ServletOutputStream ouputStream = response.getOutputStream();
ouputStream.write(bytes, 0, bytes.length);
ouputStream.flush();
ouputStream.close();
%>
Mil Gracias WIFER. |