ar.com.fdvs.dj.core
Class DJServletHelper
java.lang.Object
ar.com.fdvs.dj.core.DJServletHelper
public class DJServletHelper
- extends java.lang.Object
Method Summary |
static void |
exportToHtml(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.lang.String imageServletUrl,
DynamicReport dynamicReport,
LayoutManager layoutManager,
net.sf.jasperreports.engine.JRDataSource ds,
java.util.Map parameters,
java.util.Map exporterParams)
Generates the report as HTML and setups everything for a clean response (serving images as well). |
static void |
exportToHtml(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.lang.String imageServletUrl,
net.sf.jasperreports.engine.JasperPrint jasperPrint,
java.util.Map exporterParams)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DJServletHelper
public DJServletHelper()
exportToHtml
public static void exportToHtml(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.lang.String imageServletUrl,
DynamicReport dynamicReport,
LayoutManager layoutManager,
net.sf.jasperreports.engine.JRDataSource ds,
java.util.Map parameters,
java.util.Map exporterParams)
throws net.sf.jasperreports.engine.JRException,
java.io.IOException
- Generates the report as HTML and setups everything for a clean response (serving images as well).
You have to declare JasperReport servlet in web.xml (net.sf.jasperreports.j2ee.servlets.ImageServlet)
Web XML must be configured somehow like this:
<servlet>
<servlet-name>image</servlet-name>
<servlet-class>net.sf.jasperreports.j2ee.servlets.ImageServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>image</servlet-name>
<url-pattern>/reports/image</url-pattern>
</servlet-mapping>
- Parameters:
request
- response
- imageServletUrl
- the URI to reach net.sf.jasperreports.j2ee.servlets.ImageServlet servlet (in example it would be "reports/image")dynamicReport
- layoutManager
- ds
- parameters
- Parameters for the DynamicReportexporterParams
- Extra parameters for JasperReport's HTML exporter (HTMLJRHtmlExporter)
- Throws:
net.sf.jasperreports.engine.JRException
java.io.IOException
exportToHtml
public static void exportToHtml(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.lang.String imageServletUrl,
net.sf.jasperreports.engine.JasperPrint jasperPrint,
java.util.Map exporterParams)
throws net.sf.jasperreports.engine.JRException,
java.io.IOException
- Throws:
net.sf.jasperreports.engine.JRException
java.io.IOException
Copyright © 2006-2011 FDV Solutions. All Rights Reserved.