Class StatServlet

java.lang.Object
   |
   +----javax.servlet.GenericServlet
           |
           +----javax.servlet.http.HttpServlet
                   |
                   +----StatServlet

public class StatServlet
extends HttpServlet
implements SingleThreadModel
A class to handle the Statistics servlet. It caters to the general statistical querries.


Constructor Index

 o StatServlet()

Method Index

 o doPost(HttpServletRequest, HttpServletResponse)
Class to handle the posted form
 o gen_form(ResultSet, PrintWriter)
Method to generate the form
 o init(ServletConfig)
 o printStudentInfo(HttpServletRequest, PrintWriter, Connection)
Method to print pertinent student informations
 o printTypesList(PrintWriter, Connection)
Method to print types list
 o search(PrintWriter, HttpServletRequest)
Method to search for statistics

Constructors

 o StatServlet
 public StatServlet()

Methods

 o init
 public void init(ServletConfig cfg) throws ServletException
Overrides:
init in class GenericServlet
 o doPost
 public void doPost(HttpServletRequest Req,
                    HttpServletResponse Res) throws ServletException, IOException
Class to handle the posted form

Parameters:
Req - HttpServletRequest instance
Res - HttpServletResponse instance
Returns:
Nothing
Overrides:
doPost in class HttpServlet
 o gen_form
 public void gen_form(ResultSet res,
                      PrintWriter out)
Method to generate the form

Parameters:
res - ResultSet instance
out - PrintWriter instance
Returns:
NOthing
 o search
 public void search(PrintWriter out,
                    HttpServletRequest req)
Method to search for statistics

Parameters:
out - PrintWriter instance
req - HttpServletRequest instance
Returns:
Nothing
 o printTypesList
 public void printTypesList(PrintWriter out,
                            Connection Conn)
Method to print types list

Parameters:
out - PrintWriter instance
Conn - Connection instance
Returns:
Nothing
 o printStudentInfo
 public void printStudentInfo(HttpServletRequest req,
                              PrintWriter out,
                              Connection Conn)
Method to print pertinent student informations

Parameters:
req - HttpServletRequest instance
out - PrintWriter instance
Conn - Connection instance
Returns:
Nothing