org.apache.struts2.portlet.context
Class PreparatorServlet
java.lang.Object
javax.servlet.GenericServlet
javax.servlet.http.HttpServlet
org.apache.struts2.portlet.context.PreparatorServlet
- All Implemented Interfaces:
- java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig, StrutsStatics
public class PreparatorServlet
- extends javax.servlet.http.HttpServlet
- implements StrutsStatics
Since a portlet is not dispatched the same way as a servlet, the
ServletActionContext
is not immediately available, as it
depends on objects from the servlet API. However, the WW2 view implementations require access
to the objects in the ServletActionContext
, and this servlet
makes sure that these are available when the portlet actions are executing the render results.
- See Also:
- Serialized Form
Method Summary |
void |
service(javax.servlet.http.HttpServletRequest servletRequest,
javax.servlet.http.HttpServletResponse servletResponse)
Prepares the ServletActionContext with the
ServletContext , HttpServletRequest and HttpServletResponse . |
Methods inherited from class javax.servlet.http.HttpServlet |
doDelete, doGet, doHead, doOptions, doPost, doPut, doTrace, getLastModified, service |
Methods inherited from class javax.servlet.GenericServlet |
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, init, log, log |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PreparatorServlet
public PreparatorServlet()
service
public void service(javax.servlet.http.HttpServletRequest servletRequest,
javax.servlet.http.HttpServletResponse servletResponse)
throws javax.servlet.ServletException,
java.io.IOException
- Prepares the
ServletActionContext
with the
ServletContext
, HttpServletRequest
and HttpServletResponse
.
- Overrides:
service
in class javax.servlet.http.HttpServlet
- Throws:
javax.servlet.ServletException
java.io.IOException
Copyright © 2000-2006 Apache Software Foundation. All Rights Reserved.