public RequestDispatcher createRequestDispatcher(RequestImpl request, Klass<?> type, Object it, String viewName) throws IOException {
        return null;    // should be really abstract, but not
    }
public RequestDispatcher createRequestDispatcher ( RequestImpl request , Klass < ? > type , Object it , String viewName ) throws IOException { return null ; }
Creates a {@link RequestDispatcher} that handles the given view, or
return null if no such view was found.

@param type
If "it" is non-null, {@code it.getClass()}. Otherwise the class
from which the view is searched.