org.apache.ojb.servlet
Class TestServlet

java.lang.Object
  extended byjavax.servlet.GenericServlet
      extended byjavax.servlet.http.HttpServlet
          extended byorg.apache.ojb.servlet.TestServlet
All Implemented Interfaces:
java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig

public class TestServlet
extends javax.servlet.http.HttpServlet

A simple servlet looking up the Producs table and printing the results as an HTML table.

Author:
Thomas Mahler
See Also:
Serialized Form

Constructor Summary
TestServlet()
          Constructor for TestServlet.
 
Method Summary
protected  void doGet(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse response)
           
protected  PersistenceBroker getBroker()
           
protected  java.util.Iterator getTableIterator()
           
protected  void writeFooter(java.io.PrintWriter writer)
           
protected  void writeHeader(java.io.PrintWriter writer)
           
protected  void writeTable(java.util.Iterator iter, java.io.PrintWriter writer)
           
 
Methods inherited from class javax.servlet.http.HttpServlet
doDelete, doOptions, doPost, doPut, doTrace, getLastModified, service, service
 
Methods inherited from class javax.servlet.GenericServlet
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, init, log, log
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TestServlet

public TestServlet()
Constructor for TestServlet.

Method Detail

doGet

protected void doGet(javax.servlet.http.HttpServletRequest req,
                     javax.servlet.http.HttpServletResponse response)
              throws javax.servlet.ServletException,
                     java.io.IOException
Throws:
javax.servlet.ServletException
java.io.IOException
See Also:
HttpServlet.doGet(HttpServletRequest, HttpServletResponse)

writeHeader

protected void writeHeader(java.io.PrintWriter writer)

writeFooter

protected void writeFooter(java.io.PrintWriter writer)

writeTable

protected void writeTable(java.util.Iterator iter,
                          java.io.PrintWriter writer)

getTableIterator

protected java.util.Iterator getTableIterator()
                                       throws java.io.IOException
Throws:
java.io.IOException

getBroker

protected PersistenceBroker getBroker()
                               throws PBFactoryException
Throws:
PBFactoryException


Authors: Thomas Mahler and others. (C) 2000 - 2003 Apache Software Foundation
All rights reserved. Published under the Apache License.
http://db.apache.org/ojb
Version: 1.0.rc5, 2003-12-14