Examples of renderRelativeUrl()


Examples of org.apache.wicket.request.UrlRenderer.renderRelativeUrl()

    Url encodedFullUrl = Url.parse("http://host:8080/filterPath/a/b;jsessionid=123456");

    MockWebRequest request = new MockWebRequest(baseUrl);
    request.setFilterPath("filterPath");
    UrlRenderer renderer = new UrlRenderer(request);
    String encodedRelativeUrl = renderer.renderRelativeUrl(encodedFullUrl);

    assertEquals("../../../../a/b;jsessionid=123456", encodedRelativeUrl);
  }

  /**
 
View Full Code Here

Examples of org.apache.wicket.request.UrlRenderer.renderRelativeUrl()

    request.setContextPath("/qs");
    request.setFilterPath("");
    UrlRenderer renderer = new UrlRenderer(request);
    renderer.setBaseUrl(baseUrl);

    String rendered = renderer.renderRelativeUrl(Url.parse("wicket/resource/org.apache.wicket.Application/x.css"));
    assertEquals("./wicket/resource/org.apache.wicket.Application/x.css", rendered);
  }

  /**
   * https://issues.apache.org/jira/browse/WICKET-5202
 
View Full Code Here

Examples of org.apache.wicket.request.UrlRenderer.renderRelativeUrl()

    request.setContextPath("/");
    request.setFilterPath("filter");
    UrlRenderer renderer = new UrlRenderer(request);
    renderer.setBaseUrl(baseUrl);

    String rendered = renderer.renderRelativeUrl(Url.parse("/filter;jsessionid=1234"));
    assertEquals("../", rendered);
  }
}
View Full Code Here

Examples of org.apache.wicket.request.UrlRenderer.renderRelativeUrl()

  {
    UrlRenderer r1 = new UrlRenderer(new MockWebRequest(new Url()));

    assertEquals(
      "./;jsessionid=1p87c5424zjuvd57kljcu2bwa?0-1.IBehaviorListener.1-component",
      r1.renderRelativeUrl(Url.parse("http://localhost:8080/;jsessionid=1p87c5424zjuvd57kljcu2bwa?0-1.IBehaviorListener.1-component")));
  }

  /**
   * WICKET-4935 prevent another double slash
   */
 
View Full Code Here

Examples of org.apache.wicket.request.UrlRenderer.renderRelativeUrl()

  public void test15()
  {
    UrlRenderer r1 = new UrlRenderer(new MockWebRequest(Url.parse("private/AdminPage")));

    assertEquals("../signIn;jsessionid=16k3wqa9c4sgq1cnp7fisa20u",
      r1.renderRelativeUrl(Url.parse("/signIn;jsessionid=16k3wqa9c4sgq1cnp7fisa20u")));
  }

  /**
   * prevent another double slash when common prefix is present
   */
 
View Full Code Here

Examples of org.apache.wicket.request.UrlRenderer.renderRelativeUrl()

  {
    UrlRenderer r1 = new UrlRenderer(
      new MockWebRequest(Url.parse("private/AdminPage")).setContextPath("context"));

    assertEquals("../signIn;jsessionid=16k3wqa9c4sgq1cnp7fisa20u",
      r1.renderRelativeUrl(Url.parse("/context/signIn;jsessionid=16k3wqa9c4sgq1cnp7fisa20u")));
  }

  /**
   * Verify that absolute urls are rendered as is, ignoring the current client url and base url
   * completely.
 
View Full Code Here

Examples of org.apache.wicket.request.UrlRenderer.renderRelativeUrl()

  {
    Url baseUrl = Url.parse("http://host:8080/contextPath/filterPath/a/b/c/d");
    Url encodedFullUrl = Url.parse("http://host:8080/contextPath/filterPath/a/b;jsessionid=123456");

    UrlRenderer renderer = new UrlRenderer(new MockWebRequest(baseUrl));
    String encodedRelativeUrl = renderer.renderRelativeUrl(encodedFullUrl);

    assertEquals("../../b;jsessionid=123456", encodedRelativeUrl);
  }

  @Test
View Full Code Here

Examples of org.apache.wicket.request.UrlRenderer.renderRelativeUrl()

  {
    Url baseUrl = Url.parse("/contextPath/filterPath/a/b/c/d");
    Url encodedFullUrl = Url.parse("http://host:8080/contextPath/filterPath/a/b;jsessionid=123456");

    UrlRenderer renderer = new UrlRenderer(new MockWebRequest(baseUrl));
    String encodedRelativeUrl = renderer.renderRelativeUrl(encodedFullUrl);

    assertEquals("../../b;jsessionid=123456", encodedRelativeUrl);
  }

  @Test
View Full Code Here

Examples of org.apache.wicket.request.UrlRenderer.renderRelativeUrl()

    MockWebRequest request = new MockWebRequest(baseUrl);
    request.setContextPath("contextPath");
    request.setFilterPath("filterPath");
    UrlRenderer renderer = new UrlRenderer(request);
    String encodedRelativeUrl = renderer.renderRelativeUrl(encodedFullUrl);

    assertEquals("../../b;jsessionid=123456", encodedRelativeUrl);
  }

  @Test
View Full Code Here

Examples of org.apache.wicket.request.UrlRenderer.renderRelativeUrl()

    MockWebRequest request = new MockWebRequest(baseUrl);
    request.setContextPath("context/path");
    request.setFilterPath("filter/path");
    UrlRenderer renderer = new UrlRenderer(request);
    String encodedRelativeUrl = renderer.renderRelativeUrl(encodedFullUrl);

    assertEquals("../../b;jsessionid=123456", encodedRelativeUrl);
  }

  @Test
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.