Jump to content
We've recently updated our Privacy Statement, available here ×

broderick_wang

Members
  • Posts

    4
  • Joined

  • Last visited

 Content Type 

Profiles

Forum

Events

Featured Visualizations

Knowledge Base

Documentation (PDF Downloads)

Blog

Documentation (Test Area)

Documentation

Dr. Jaspersoft Webinar Series

Downloads

Posts posted by broderick_wang

  1. File reportFile = new File(this.getServletContext()

    .getRealPath("jasper/mainjiaofeiServer.jasper"));

    JasperReport jasperReport = (JasperReport) JRLoader.loadObject(reportFile);

     

    Map parameters = new HashMap();

    File image = new File(this.getServletContext().getRealPath("/jasper/cherry.jpg"));

    parameters.put("image", new FileInputStream(image));

    parameters.put("year", "2013");

    parameters.put("clientid","1");

    Class.forName("oracle.jdbc.driver.OracleDriver");

    String url = "jdbc:oracle:" + "thin:@192.168.9.202:1521:orcl";

    String user = "sde";

    String password = "sde";

    Connection conn = DriverManager.getConnection(url, user, password);

    JasperPrint jasperPrint = JasperFillManager.fillReport(

    jasperReport, parameters, conn);

    JasperExportManager.exportReportToHtmlFile(jasperPrint, this.getServletContext().getRealPath("/")+"test.html");

    conn.close();

     

    response.sendRedirect("test.html");[/code]

     

  2. net.sf.jasperreports.engine.JRException: Resource not found at: repo:/reports/345.jasper.

    at net.sf.jasperreports.repo.RepositoryUtil.getResourceFromLocation(RepositoryUtil.java:153)

    at net.sf.jasperreports.repo.RepositoryUtil.getReport(RepositoryUtil.java:112)

    at net.sf.jasperreports.engine.fill.JRFillSubreport.loadReport(JRFillSubreport.java:398)

    at net.sf.jasperreports.engine.fill.JRFillSubreport.evaluateReport(JRFillSubreport.java:365)

    at net.sf.jasperreports.engine.fill.JRFillSubreport.evaluateSubreport(JRFillSubreport.java:427)

    at net.sf.jasperreports.engine.fill.JRFillSubreport.evaluate(JRFillSubreport.java:341)

    at net.sf.jasperreports.engine.fill.JRFillElementContainer.evaluate(JRFillElementContainer.java:381)

    at net.sf.jasperreports.engine.fill.JRFillBand.evaluate(JRFillBand.java:500)

    at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillColumnBand(JRVerticalFiller.java:2022)

    at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillDetail(JRVerticalFiller.java:748)

    at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReportStart(JRVerticalFiller.java:255)

    at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReport(JRVerticalFiller.java:115)

    at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:580)

    at net.sf.jasperreports.engine.fill.BaseReportFiller.fill(BaseReportFiller.java:396)

    at net.sf.jasperreports.engine.fill.JRFiller.fill(JRFiller.java:90)

    at net.sf.jasperreports.engine.JasperFillManager.fill(JasperFillManager.java:456)

    at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:863)

    at ExportHTML.doGet(ExportHTML.java:36)

    at javax.servlet.http.HttpServlet.service(HttpServlet.java:624)

    at javax.servlet.http.HttpServlet.service(HttpServlet.java:731)

    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)

    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)

    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)

    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)

    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)

    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)

    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)

    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:505)

    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:169)

    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)

    at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:956)

    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)

    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:436)

    at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1078)

    at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:625)

    at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:318)

    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)

    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)

    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)

    at java.lang.Thread.run(Thread.java:745)

     

    I got this error when i used library in my servlet.

    345.jasper i have uploaded in my server.

    and i preview in the jasperstudio is ok.but i use in servlet have this error,how can i fix it?

     

    I try to exportHTML by the servlet

×
×
  • Create New...