Class SimpleDisplayServlet

  • All Implemented Interfaces:
    ServletManager

    public class SimpleDisplayServlet
    extends Object
    implements ServletManager
    This servlet uses the PathConverterManager to convert the incoming (friendly) url into a url that maps to an struts action. Its wrapped by spring so its auto wired.
    • Constructor Detail

      • SimpleDisplayServlet

        public SimpleDisplayServlet()
    • Method Detail

      • servletInitialised

        public void servletInitialised​(SpringManagedServlet springManagedServlet,
                                       javax.servlet.ServletConfig servletConfig)
                                throws javax.servlet.ServletException
        Specified by:
        servletInitialised in interface ServletManager
        Throws:
        javax.servlet.ServletException
      • service

        public void service​(SpringManagedServlet springManagedServlet,
                            javax.servlet.http.HttpServletRequest httpServletRequest,
                            javax.servlet.http.HttpServletResponse httpServletResponse)
                     throws javax.servlet.ServletException,
                            IOException
        Specified by:
        service in interface ServletManager
        Throws:
        javax.servlet.ServletException
        IOException
      • stripSlashes

        public static String stripSlashes​(String path)
        Returns:
        the path with any leading or trailing slashes stripped. If path is null returns an empty string.
      • setPathConverterManager

        public void setPathConverterManager​(PathConverterManager pathConverterManager)
      • getBootstrapManager

        protected com.atlassian.config.bootstrap.AtlassianBootstrapManager getBootstrapManager()