ch.ige.edossier.util
Class PdfServlet

java.lang.Object
  extended byjavax.servlet.GenericServlet
      extended byjavax.servlet.http.HttpServlet
          extended bych.ige.edossier.util.PdfServlet
All Implemented Interfaces:
java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig

public class PdfServlet
extends javax.servlet.http.HttpServlet

B32.03 - eDossier-Interceptions - Diplomarbeit an der Software-Schule Schweiz
KANN-ZIEL [K1] - Ansicht PDF (Pflichtenheft b32.03_PF_eDossier.pdf, Seite 17)
KANN-ZIEL [K6] - Attachement (Pflichtenheft b32.03_PF_eDossier.pdf, Seite 17)
Die Klasse PdfServlet erzeugt aus dem byte[] eine Pdf-Datei und zeigt diese im Browser an.

Copyright (c) 2004, Eidgenössisches Institut für Geistiges Eigentum

Version:
$Id: PdfServlet.java,v 1.8 2004/11/03 14:46:38 bouquet Exp $
Author:
Anita Rueegsegger, Marc Bouquet
See Also:
Serialized Form

Constructor Summary
PdfServlet()
           
 
Method Summary
 void destroy()
          Ressourcen bereinigen
 void doGet(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Die doGet-Methode liesst aus der Session die benötigten Daten und gibt den byte[] der Pdf-Datei an den Response zurück.
 void doPost(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Leitet die Anfrage an doGet() weiter
 void init()
          Init-Methode erzeugt den ByteArrayOutputStream.
 
Methods inherited from class javax.servlet.http.HttpServlet
doDelete, doHead, doOptions, doPut, doTrace, getLastModified, service, service
 
Methods inherited from class javax.servlet.GenericServlet
getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, log, log
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PdfServlet

public PdfServlet()
Method Detail

init

public void init()
Init-Methode erzeugt den ByteArrayOutputStream.


doGet

public void doGet(javax.servlet.http.HttpServletRequest request,
                  javax.servlet.http.HttpServletResponse response)
Die doGet-Methode liesst aus der Session die benötigten Daten und gibt den byte[] der Pdf-Datei an den Response zurück.

Parameters:
request - HttpServletRequest Objekte die in der Session sind
response - HttpServletResponse Pdf-Datei die im Browser angezeigt wird

doPost

public void doPost(javax.servlet.http.HttpServletRequest request,
                   javax.servlet.http.HttpServletResponse response)
            throws java.io.IOException,
                   javax.servlet.ServletException
Leitet die Anfrage an doGet() weiter

Parameters:
request - HttpServletRequest
response - HttpServletResponse
Throws:
java.io.IOException
javax.servlet.ServletException

destroy

public void destroy()
Ressourcen bereinigen