org.sofp
Class FrontController
java.lang.Object
javax.servlet.GenericServlet
javax.servlet.http.HttpServlet
org.sofp.FrontController
- All Implemented Interfaces:
- java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig
public class FrontController
- extends javax.servlet.http.HttpServlet
Front Controller, hereda de la clase Servlet del sistema y mediante la configuración del
descriptor de despliegue captura todas las peticiones que se hacen según un determinado
formato de url que codifica el nombre del comando a ejecutar
- Author:
- Enrique Mengíbar Vázquez
- See Also:
- Serialized Form
Method Summary |
void |
destroy()
|
protected void |
doGet(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
|
protected void |
doPost(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Se invoca si el formulario pasa los valores por el método Postt, procesamos la petición
es un método protected de uso interno, no pertenece al API del framework |
void |
init()
|
protected void |
procesarPeticion(javax.servlet.ServletContext contex,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Método para procesar la petición recibe como parámetro el contexto del servlet y los objetos
request y response asociados a la petición |
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 |
FrontController
public FrontController()
init
public void init()
throws javax.servlet.ServletException
- Overrides:
init
in class javax.servlet.GenericServlet
- Throws:
javax.servlet.ServletException
destroy
public void destroy()
- Specified by:
destroy
in interface javax.servlet.Servlet
- Overrides:
destroy
in class javax.servlet.GenericServlet
doGet
protected void doGet(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws javax.servlet.ServletException,
java.io.IOException
- Overrides:
doGet
in class javax.servlet.http.HttpServlet
- Throws:
javax.servlet.ServletException
java.io.IOException
doPost
protected void doPost(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws javax.servlet.ServletException,
java.io.IOException
- Se invoca si el formulario pasa los valores por el método Postt, procesamos la petición
es un método protected de uso interno, no pertenece al API del framework
- Overrides:
doPost
in class javax.servlet.http.HttpServlet
- Throws:
javax.servlet.ServletException
java.io.IOException
procesarPeticion
protected void procesarPeticion(javax.servlet.ServletContext contex,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws javax.servlet.ServletException,
java.io.IOException
- Método para procesar la petición recibe como parámetro el contexto del servlet y los objetos
request y response asociados a la petición
- Throws:
javax.servlet.ServletException
java.io.IOException