Class RenderPageRequestHandler

  • All Implemented Interfaces:
    IPageClassRequestHandler, IPageRequestHandler, org.apache.wicket.request.ILoggableRequestHandler, org.apache.wicket.request.IRequestHandler

    public class RenderPageRequestHandler
    extends java.lang.Object
    implements IPageRequestHandler, IPageClassRequestHandler, org.apache.wicket.request.ILoggableRequestHandler
    IRequestHandler that renders page instance. Depending on the redirectPolicy flag and current request strategy the handler either just renders the page to the response, or redirects to render the page. REDIRECT_TO_BUFFER strategy is also supported.

    Author:
    Matej Knopp
    • Constructor Detail

      • RenderPageRequestHandler

        public RenderPageRequestHandler​(java.lang.Class<? extends IRequestablePage> pageClass)
        Constructor.
        Parameters:
        pageClass - The class of the page to render
      • RenderPageRequestHandler

        public RenderPageRequestHandler​(java.lang.Class<? extends IRequestablePage> pageClass,
                                        org.apache.wicket.request.mapper.parameter.PageParameters parameters)
        Constructor.
        Parameters:
        pageClass - The class of the page to render
        parameters - Wrapped query string parameters.
      • RenderPageRequestHandler

        public RenderPageRequestHandler​(IRequestablePage page)
        Constructor.
        Parameters:
        page - The page to render
      • RenderPageRequestHandler

        public RenderPageRequestHandler​(IPageProvider pageProvider)
        Construct. Renders the page with a redirect if necessary.
        Parameters:
        pageProvider -