# Package org.apache.struts2.portlet.servlet

Portlet wrapper objects for some of the servlet api objects.

See: Description

- Class Summary
  Class | Description
  --- | ---
  PortletHttpSession | Wrapper object exposing a `PortletSession` as a `HttpSession` instance.
  PortletServletConfig | Wrapper object exposing a `PortletConfig` as a `ServletConfig` instance.
  PortletServletContext | Wrapper object exposing a `PortletContext` as a `ServletContext` instance.
  PortletServletInputStream | Wrapper object exposing a `InputStream` from a portlet as a `ServletInputStream` instance.
  PortletServletOutputStream | Wrapper object exposing a `OutputStream` from a portlet as a `ServletOutputStream` instance.
  PortletServletRequest | Wrapper object exposing a `PortletRequest` as a `HttpServletRequest` instance.
  PortletServletRequestDispatcher |
  PortletServletResponse |
  PortletServletResponseJSR286 | PortletServletResponseJSR286.

## Package org.apache.struts2.portlet.servlet Description

Portlet wrapper objects for some of the servlet api objects. The wrappers simply delegate to the underlying, corresponding portlet objects. The portlet wrapper objects makes it easier to reuse interceptors and components from struts2 core.

Copyright © 2000–2026 Apache Software Foundation. All rights reserved.