Package org.apache.wicket.request.mapper.parameter

Examples of org.apache.wicket.request.mapper.parameter.PageParameters


   * @throws Exception
   */
  @Test
  public void testRenderHomePage4() throws Exception
  {
    executeTest(EnclosurePage_4.class, new PageParameters().set("visible", false),
      "EnclosurePageExpectedResult_4.html");
  }
View Full Code Here


   */
  @Test
  public void testLinkOnExpiredPage()
  {
    PageWithLink page = tester.startPage(PageWithLink.class,
      new PageParameters().add("param", "value"));
    assertEquals("value", page.getPageParameters().get("param").toString());
    tester.assertContains("param=value");
    Link<?> link = (Link<?>)page.get("link");
    String url = link.getURL().toString();
    // simulate a page expiry
View Full Code Here

  @Test
  public void testLinkOnPageWithRecreationDisabled()
  {
    tester.getApplication().getPageSettings().setRecreateMountedPagesAfterExpiry(false);
    PageWithLink page = tester.startPage(PageWithLink.class,
      new PageParameters().add("param", "value", INamedParameters.Type.MANUAL));
    Link<?> link = (Link<?>)page.get("link");
    String url = link.getURL().toString();
    assertEquals("./wicket/page?0-1.ILinkListener-link", url);
    tester.executeUrl(url);
  }
View Full Code Here

   * @throws Exception
   */
  @Test
  public void testRenderHomePage4_1() throws Exception
  {
    executeTest(EnclosurePage_4.class, new PageParameters().set("visible", true),
      "EnclosurePageExpectedResult_4-1.html");
  }
View Full Code Here

   * @throws Exception
   */
  @Test
  public void testRenderHomePage5() throws Exception
  {
    executeTest(EnclosurePage_5.class, new PageParameters().set("visible", false),
      "EnclosurePageExpectedResult_5.html");
  }
View Full Code Here

  @Test(expected = PageExpiredException.class)
  public void testExpiredPageWithRecreationDisabled()
  {
    tester.getApplication().getPageSettings().setRecreateMountedPagesAfterExpiry(false);
    PageWithLink page = tester.startPage(PageWithLink.class,
      new PageParameters().add("param", "value", INamedParameters.Type.MANUAL));
    Link<?> link = (Link<?>)page.get("link");
    String url = link.getURL().toString();
    assertEquals("./wicket/page?0-1.ILinkListener-link", url);
    // simulate a page expiry
    url = url.replace("page?0", "page?3");
View Full Code Here

   * @throws Exception
   */
  @Test
  public void testRenderHomePage5_1() throws Exception
  {
    executeTest(EnclosurePage_5.class, new PageParameters().set("visible", true),
      "EnclosurePageExpectedResult_5-1.html");
  }
View Full Code Here

  public BookmarkableHomePageLinksPage()
  {
    Class<? extends Page> homePage = Application.get().getHomePage();
    add(new BookmarkablePageLink<Void>("defaulthompage", homePage));
    add(new BookmarkablePageLink<Void>("defaulthompagewithparams", homePage,
      new PageParameters().set("param1", 1).set("param2", "test")));
    add(new BookmarkablePageLink<Void>("defaulthompagewithpagemap", homePage));
  }
View Full Code Here

    else if (urlStartsWithMountedSegments(url))
    {
      // try to extract page and component information from URL
      PageComponentInfo info = getPageComponentInfo(url);
      Class<? extends IRequestablePage> pageClass = getPageClass();
      PageParameters pageParameters = extractPageParameters(request, url);

      return new UrlInfo(info, pageClass, pageParameters);
    }
    else
    {
View Full Code Here

    }
  }

  protected PageParameters newPageParameters()
  {
    return new PageParameters();
  }
View Full Code Here

TOP

Related Classes of org.apache.wicket.request.mapper.parameter.PageParameters

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.