<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html lang="en-us" xml:lang="en-us"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="security" content="public" /> <meta name="Robots" content="index,follow" /> <meta http-equiv="PICS-Label" content='(PICS-1.1 "http://www.icra.org/ratingsv02.html" l gen true r (cz 1 lz 1 nz 1 oz 1 vz 1) "http://www.rsac.org/ratingsv01.html" l gen true r (n 0 s 0 v 0 l 0) "http://www.classify.org/safesurf/" l gen true r (SS~~000 1))' /> <meta name="DC.Type" content="reference" /> <meta name="DC.Title" content="JSPReportProcessor class" /> <meta name="abstract" content="" /> <meta name="description" content="" /> <meta name="copyright" content="(C) Copyright IBM Corporation 2006" /> <meta name="DC.Rights.Owner" content="(C) Copyright IBM Corporation 2006" /> <meta name="DC.Format" content="XHTML" /> <meta name="DC.Identifier" content="jspreportprocessor" /> <meta name="DC.Language" content="en-us" /> <!-- All rights reserved. Licensed Materials Property of IBM --> <!-- US Government Users Restricted Rights --> <!-- Use, duplication or disclosure restricted by --> <!-- GSA ADP Schedule Contract with IBM Corp. --> <link rel="stylesheet" type="text/css" href="./ibmdita.css" /> <link rel="stylesheet" type="text/css" href="./ic.css" /> <title>JSPReportProcessor class</title> </head> <body id="jspreportprocessor"><a name="jspreportprocessor"><!-- --></a> <!-- Java sync-link --><script language="Javascript" src="../rzahg/synch.js" type="text/javascript"></script> <h1 class="topictitle1">JSPReportProcessor class</h1> <div><p></p> <div class="section"><p>The <a href="javadoc/com/ibm/as400/util/reportwriter/processor/JSPReportProcessor.html#NAVBAR_TOP">JSPReportProcessor</a> class enables you to create a document or report from the contents of a JavaServer Page<sup>(TM)</sup> (JSP) or Java™ servlet.</p> <p>Use this class to obtain a JSP or servlet from a given URL and create a document from the contents. The JSP or servlet must provide the document data, including XSL formatting objects. You must specify the output context and the JSP input data source before you can generate any pages of the document. You can then convert the report data to a specified output data stream format.</p> <p>The JSPReportProcessor class allows you to:</p> <ul><li><a href="javadoc/com/ibm/as400/util/reportwriter/processor/JSPReportProcessor.html#PROCESSREPORT()">Process the report</a></li> <li><a href="javadoc/com/ibm/as400/util/reportwriter/processor/JSPReportProcessor.html#SETTEMPLATE(JAVA.NET.URL)">Set a URL as the template</a></li> </ul> <p>The following examples show how you can use the JSPReportProcessor and the PDFContext classes to generate a report. The examples include both the Java and the JSP code, which you can view by using the following links. You can also <a href="xmlxsljspsamples.zip">download a ZIP file</a> that contains the example JSP, XML, and XSL source files for both the JSPReportProcessor and XSLReportProcessor examples:</p> <ul><li><a href="jsprunreport.htm#jsprunreport">Example: Using JSPReportProcessor with PDFContext</a></li> <li><a href="jspcusttablejsp.htm#jspcusttablejsp">Example: JSPReportProcessor sample JSP file</a></li> </ul> <p>For more information about JSPs, see the <a href="http://java.sun.com/products/jsp/" target="_blank">Java Server Pages technology</a> <img src="www.gif" alt="Link outside Information Center" /> Web site.</p> </div> </div> </body> </html>