Package org.apache.wicket.request.handler

Examples of org.apache.wicket.request.handler.PageProvider


  {
    WebComponent meta = new WebComponent("meta");
    PageParameters parameters = new PageParameters();
    parameters.set("cto", continueTo);

    CharSequence url = urlFor(new BookmarkablePageRequestHandler(new PageProvider(
      BrowserInfoPage.class, parameters)));

    meta.add(new AttributeModifier("content", true, new Model<String>("0; url=" + url)));
    add(meta);
    WebMarkupContainer link = new WebMarkupContainer("link");
View Full Code Here


      if (page == null)
      {
        throw new WicketRuntimeException("Error creating page for modal dialog.");
      }

      IRequestHandler handler = new RenderPageRequestHandler(new PageProvider(page));
      appendAssignment(buffer, "settings.src", RequestCycle.get().urlFor(handler));
    }
    else
    {
      buffer.append("settings.element=element;\n");
View Full Code Here

   *
   * @param interceptPage
   */
  public RestartResponseAtInterceptPageException(Page interceptPage)
  {
    super(new RenderPageRequestHandler(new PageProvider(interceptPage),
      RedirectPolicy.ALWAYS_REDIRECT));
    InterceptData.set();
  }
View Full Code Here

   * @param parameters
   */
  public RestartResponseAtInterceptPageException(Class<? extends Page> interceptPageClass,
    PageParameters parameters)
  {
    super(new RenderPageRequestHandler(new PageProvider(interceptPageClass, parameters),
      RedirectPolicy.ALWAYS_REDIRECT));
    InterceptData.set();
  }
View Full Code Here

      if (markupIdToComponent.values().contains(page))
      {
        // the page itself has been added to the request target, we simply issue a redirect
        // back to the page
        IRequestHandler handler = new RenderPageRequestHandler(new PageProvider(page));
        final String url = rc.urlFor(handler).toString();
        response.sendRedirect(url);
        return;
      }
View Full Code Here

   * @param page
   * @return Page
   */
  public Page startPage(Page page)
  {
    return startPage(new PageProvider(page));
  }
View Full Code Here

   */
  public final <C extends Page> Page startPage(final Class<C> pageClass)
  {
    startComponent = null;
    request.setUrl(application.getRootRequestMapper().mapHandler(
      new BookmarkablePageRequestHandler(new PageProvider(pageClass))));
    processRequest();
    return getLastRenderedPage();
  }
View Full Code Here

  public final <C extends Page> Page startPage(final Class<C> pageClass,
    final PageParameters parameters)
  {
    startComponent = null;
    request.setUrl(application.getRootRequestMapper().mapHandler(
      new BookmarkablePageRequestHandler(new PageProvider(pageClass, parameters))));
    processRequest();
    return getLastRenderedPage();
  }
View Full Code Here

   * @return Bookmarkable URL to page
   */
  public final <C extends Page> Url mapUrlFor(final Class<C> pageClass,
    final PageParameters parameters)
  {
    IRequestHandler handler = new BookmarkablePageRequestHandler(new PageProvider(pageClass,
      parameters));
    return mapUrlFor(handler);
  }
View Full Code Here

   *
   * @param page
   */
  public void setResponsePage(IRequestablePage page)
  {
    scheduleRequestHandlerAfterCurrent(new RenderPageRequestHandler(new PageProvider(page),
      RenderPageRequestHandler.RedirectPolicy.AUTO_REDIRECT));
  }
View Full Code Here

TOP

Related Classes of org.apache.wicket.request.handler.PageProvider

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.