public abstract class Controller
extends javax.servlet.http.HttpServlet
| Modifier and Type | Class and Description |
|---|---|
protected static class |
Controller.Method |
| Constructor and Description |
|---|
Controller() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doGet(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res)
Handles the HTTP
GET method. |
protected void |
doPost(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res)
Handles the HTTP
POST method. |
protected boolean |
getAuthenticate() |
protected String |
getFilename(String parameterName) |
protected boolean |
getGetEnabled() |
protected javax.servlet.http.HttpSession |
getHttpSession() |
protected static Controller.Method |
getMethod() |
protected static String |
getPage() |
protected Date |
getParameterDate(String name) |
protected int |
getParameterInt(String name) |
protected Integer |
getParameterInteger(String name) |
protected String |
getParameterString(String name) |
protected static boolean |
getPostEnabled() |
protected static String |
getRedirect() |
protected javax.servlet.http.HttpServletRequest |
getReq() |
protected javax.servlet.http.HttpServletResponse |
getRes() |
String |
getServletInfo() |
protected String |
getTemplate() |
protected void |
initController()
Override this if you need custom controller values (thread safe).
|
protected abstract void |
processRequest() |
protected void |
setAuthenticate(boolean authenticate) |
protected void |
setGetEnabled(boolean getEnabled) |
protected void |
setPage(String page) |
protected void |
setPostEnabled(boolean postEnabled) |
protected void |
setRedirect(String redirect) |
protected void |
setTemplate(String template) |
doDelete, doHead, doOptions, doPut, doTrace, getLastModified, service, serviceprotected final void doGet(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res)
throws javax.servlet.ServletException,
IOException
GET method.doGet in class javax.servlet.http.HttpServletreq - servlet requestres - servlet responsejavax.servlet.ServletExceptionIOExceptionprotected final void doPost(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res)
throws javax.servlet.ServletException,
IOException
POST method.doPost in class javax.servlet.http.HttpServletreq - servlet requestres - servlet responsejavax.servlet.ServletExceptionIOExceptionprotected boolean getAuthenticate()
protected javax.servlet.http.HttpSession getHttpSession()
protected boolean getGetEnabled()
protected static String getPage()
protected int getParameterInt(String name)
protected static boolean getPostEnabled()
protected static Controller.Method getMethod()
protected javax.servlet.http.HttpServletRequest getReq()
protected static String getRedirect()
protected javax.servlet.http.HttpServletResponse getRes()
public String getServletInfo()
getServletInfo in interface javax.servlet.ServletgetServletInfo in class javax.servlet.GenericServletprotected String getTemplate()
protected void initController()
protected abstract void processRequest()
protected void setAuthenticate(boolean authenticate)
protected void setGetEnabled(boolean getEnabled)
protected void setPage(String page)
protected void setPostEnabled(boolean postEnabled)
protected void setRedirect(String redirect)
protected void setTemplate(String template)
Copyright © 2007-2021 Universidade Federal do ParanĂ¡ - UFPR. All Rights Reserved.