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.