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.
-
StatServlet()
-
-
doPost(HttpServletRequest, HttpServletResponse)
- Class to handle the posted form
-
gen_form(ResultSet, PrintWriter)
- Method to generate the form
-
init(ServletConfig)
-
-
printStudentInfo(HttpServletRequest, PrintWriter, Connection)
- Method to print pertinent student informations
-
printTypesList(PrintWriter, Connection)
- Method to print types list
-
search(PrintWriter, HttpServletRequest)
- Method to search for statistics
StatServlet
public StatServlet()
init
public void init(ServletConfig cfg) throws ServletException
- Overrides:
- init in class GenericServlet
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
gen_form
public void gen_form(ResultSet res,
PrintWriter out)
- Method to generate the form
- Parameters:
- res - ResultSet instance
- out - PrintWriter instance
- Returns:
- NOthing
search
public void search(PrintWriter out,
HttpServletRequest req)
- Method to search for statistics
- Parameters:
- out - PrintWriter instance
- req - HttpServletRequest instance
- Returns:
- Nothing
printTypesList
public void printTypesList(PrintWriter out,
Connection Conn)
- Method to print types list
- Parameters:
- out - PrintWriter instance
- Conn - Connection instance
- Returns:
- Nothing
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