001
014
015 package com.liferay.util.bridges.struts;
016
017 import com.liferay.portal.kernel.servlet.ServletContextProvider;
018
019 import javax.servlet.ServletContext;
020
021 import org.apache.portals.bridges.struts.PortletServlet;
022
023
026 public class LiferayPortletServlet extends PortletServlet {
027
028 public ServletContext getServletContext() {
029 ServletContext servletContext = super.getServletContext();
030
031 ServletContextProvider servletContextProvider =
032 (ServletContextProvider)servletContext.getAttribute(
033 ServletContextProvider.STRUTS_BRIDGES_CONTEXT_PROVIDER);
034
035 if (servletContextProvider != null) {
036 servletContext = servletContextProvider.getServletContext(
037 servletContext);
038 }
039
040 return servletContext;
041 }
042
043 }