Interface JspHandler


  • public interface JspHandler
    For every plugin we have to register the implementation of that interface to be able to redirect request for .jsp processing to plugin-provided instance of JspServlet. This has to be done because plugin is loaded using newly created class loader. That class loader can not be used for processing jsp by the container.
    Author:
    Eugene.Petrenko Date: 18.04.2008 Time: 12:41:16
    • Method Detail

      • getServletFor

        @Nullable
        TeamCityServletHolder getServletFor​(String path)
                                     throws javax.servlet.ServletException
        Returns servlet to process requested jsp using @see{javax.servlet.RequestDispatcher}
        Parameters:
        path - path
        Returns:
        Servlet to process requested path
        Throws:
        javax.servlet.ServletException - error