org.apache.fop.servlet

Class FopPrintServlet


public class FopPrintServlet
extends FopServlet

Example servlet to generate a fop printout from a servlet. Printing goes to the default printer on host where the servlet executes. Servlet param is: or
Example URL: http://servername/fop/servlet/FopPrintServlet?fo=readme.fo
Example URL: http://servername/fop/servlet/FopPrintServlet?xml=data.xml&xsl=format.xsl
Note: This servlet is derived from FopServlet. Most methods are inherited from the superclass. Only the differences to the base class are necessary.
Version:
$Id: FopPrintServlet.java 557337 2007-07-18 17:37:14Z adelmelle $
Author:
Apache FOP Development Team

Field Summary

Fields inherited from class org.apache.fop.servlet.FopServlet

FO_REQUEST_PARAM, XML_REQUEST_PARAM, XSLT_REQUEST_PARAM, fopFactory, log, transFactory, uriResolver

Method Summary

protected void
render(Source src, Transformer transformer, HttpServletResponse response)

Methods inherited from class org.apache.fop.servlet.FopServlet

configureFopFactory, convertString2Source, doGet, getFOUserAgent, init, render, renderFO, renderXML

Method Details

render

protected void render(Source src,
                      Transformer transformer,
                      HttpServletResponse response)
            throws FOPException,
                   TransformerException,
                   IOException
Overrides:
render in interface FopServlet

Copyright 1999-2008 The Apache Software Foundation. All Rights Reserved.