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

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


        PageInfo pageInfo = getPageInfo(handler);
        ComponentInfo componentInfo = new ComponentInfo(renderCount,
          requestListenerInterfaceToString(listenerInterface), componentPath,
          handler.getBehaviorIndex());
        PageComponentInfo pageComponentInfo = new PageComponentInfo(pageInfo, componentInfo);
        PageParameters parameters = new PageParameters(page.getPageParameters());
        UrlInfo urlInfo = new UrlInfo(pageComponentInfo, page.getClass(),
          parameters.mergeWith(handler.getPageParameters()));
        url = buildUrl(urlInfo);
      }
    }

    return url;
View Full Code Here


    {
      url.getSegments().add(s);
    }
    encodePageComponentInfo(url, info.getPageComponentInfo());

    PageParameters copy = new PageParameters(info.getPageParameters());
    if (setPlaceholders(copy, url) == false)
    {
      // mandatory parameter is not provided => cannot build Url
      return null;
    }
View Full Code Here

   * WICKET-4664 - remove leading ? if present
   */
  @Test
  public void removeLeadingQuestionMark_simpleParam()
  {
    final PageParameters params = new PageParameters();
    RequestUtils.decodeParameters("?key=value", params, UTF_8_CHARSET);
    assertEquals("value", params.get("key").toString());
  }
View Full Code Here

   * WICKET-4664 - remove leading ? if present
   */
  @Test
  public void removeLeadingQuestionMark_simpleParamWithoutValueAndAnotherParam()
  {
    final PageParameters params = new PageParameters();
    RequestUtils.decodeParameters("?123&key=value", params, UTF_8_CHARSET);
    assertEquals("", params.get("123").toString());
    assertEquals("value", params.get("key").toString());
  }
View Full Code Here

   * WICKET-4664 - remove leading ? if present
   */
  @Test
  public void removeLeadingQuestionMark_simpleParamWithoutValue()
  {
    final PageParameters params = new PageParameters();
    RequestUtils.decodeParameters("?123", params, UTF_8_CHARSET);
    assertEquals("", params.get("123").toString());
  }
View Full Code Here

   *
   */
  @Test
  public void decodeParam_simpleParam_noQuestionMark()
  {
    final PageParameters params = new PageParameters();
    RequestUtils.decodeParameters("key=value", params, UTF_8_CHARSET);
    assertEquals("value", params.get("key").toString());
  }
View Full Code Here

   *
   */
  @Test
  public void decodeParam_simpleParamWithoutValueAndAnotherParam_NoQuestionMark()
  {
    final PageParameters params = new PageParameters();
    RequestUtils.decodeParameters("123&key=value", params, UTF_8_CHARSET);
    assertEquals("", params.get("123").toString());
    assertEquals("value", params.get("key").toString());
  }
View Full Code Here

   *
   */
  @Test
  public void decodeParam_simpleParamWithoutValue_NoQuestionMark()
  {
    final PageParameters params = new PageParameters();
    RequestUtils.decodeParameters("123", params, UTF_8_CHARSET);
    assertEquals("", params.get("123").toString());
  }
View Full Code Here

  /**
   * Construct.
   */
  public MockFormFileUploadPage()
  {
    this(new PageParameters().set("required", "true"));
  }
View Full Code Here

   * Test page without throwing abort.
   */
  @Test
  public void testNoAbort()
  {
    tester.startPage(AbortExceptionPage.class, new PageParameters().set("trigger", false));
    Assert.assertEquals(1234, tester.getLastResponse().getStatus());
  }
View Full Code Here

TOP

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

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.