Package org.apache.tiles.web.util
Class TilesDispatchServlet
java.lang.Object
javax.servlet.GenericServlet
javax.servlet.http.HttpServlet
org.apache.tiles.web.util.TilesDispatchServlet
- All Implemented Interfaces:
Serializable
,javax.servlet.Servlet
,javax.servlet.ServletConfig
public class TilesDispatchServlet
extends javax.servlet.http.HttpServlet
Tiles dispatching servlet. Used to invoke
a definition directly.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
Init parameter to define the key of the container to use. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
doGet
(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res) protected void
doPost
(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res) protected String
getDefinitionName
(javax.servlet.http.HttpServletRequest request) Returns the called definition name for the given request.void
init()
Methods inherited from class javax.servlet.http.HttpServlet
doDelete, doHead, doOptions, doPut, doTrace, getLastModified, service, service
Methods inherited from class javax.servlet.GenericServlet
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, log, log
-
Field Details
-
CONTAINER_KEY_INIT_PARAMETER
Init parameter to define the key of the container to use.- Since:
- 2.1.2
- See Also:
-
-
Constructor Details
-
TilesDispatchServlet
public TilesDispatchServlet()
-
-
Method Details
-
init
public void init() throws javax.servlet.ServletException- Overrides:
init
in classjavax.servlet.GenericServlet
- Throws:
javax.servlet.ServletException
-
doGet
protected void doGet(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res) - Overrides:
doGet
in classjavax.servlet.http.HttpServlet
-
getDefinitionName
Returns the called definition name for the given request.- Parameters:
request
- The request to parse.- Returns:
- The definition name to render.
-
doPost
protected void doPost(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res) - Overrides:
doPost
in classjavax.servlet.http.HttpServlet
-