Package org.apache.wicket.request.handler.resource

Examples of org.apache.wicket.request.handler.resource.ResourceReferenceRequestHandler


  {
    PageParameters parameters = new PageParameters();
    parameters.set(0, "X");
    parameters.add("p1", "v1");
    parameters.add("p2", "v2");
    ResourceReferenceRequestHandler handler = new ResourceReferenceRequestHandler(reference3,
      parameters);

    Url url = encoder.mapHandler(handler);
    assertEquals("wicket/resource/" + CLASS_NAME + "/reference3?-style&p1=v1&p2=v2",
        url.toString());
View Full Code Here


   *
   */
  @Test
  public void encode7()
  {
    ResourceReferenceRequestHandler handler = new ResourceReferenceRequestHandler(reference4,
      null);
    Url url = encoder.mapHandler(handler);
    assertEquals("wicket/resource/" + CLASS_NAME + "/reference4?en-style", url.toString());
  }
View Full Code Here

  {
    PageParameters parameters = new PageParameters();
    parameters.set(0, "X");
    parameters.add("p1", "v1");
    parameters.add("p2", "v2");
    ResourceReferenceRequestHandler handler = new ResourceReferenceRequestHandler(reference4,
      parameters);

    Url url = encoder.mapHandler(handler);
    assertEquals("wicket/resource/" + CLASS_NAME + "/reference4?en-style&p1=v1&p2=v2",
        url.toString());
View Full Code Here

   * Tests request to url encoding when style is null but variation is not
   */
  @Test
  public void encode9()
  {
    ResourceReferenceRequestHandler handler = new ResourceReferenceRequestHandler(reference5,
      null);

    Url url = encoder.mapHandler(handler);
    assertEquals("wicket/resource/" + CLASS_NAME + "/reference5?en--variation", url.toString());
  }
View Full Code Here

       */
      @Override
      protected void onComponentTag(final ComponentTag tag)
      {
        super.onComponentTag(tag);
        IRequestHandler handler = new ResourceReferenceRequestHandler(getNodeIcon(node));
        tag.put("style", "background-image: url('" + RequestCycle.get().urlFor(handler) +
          "')");
      }
    };
  }
View Full Code Here

      public IResource getResource()
      {
        return resource;
      }
    };
    ResourceReferenceRequestHandler handler = new ResourceReferenceRequestHandler(reference);
    CharSequence url = requestCycle.urlFor(handler);
    assertEquals(RES_REF_URL, url);
  }
View Full Code Here

      public IResource getResource()
      {
        return resource;
      }
    };
    ResourceReferenceRequestHandler handler = new ResourceReferenceRequestHandler(reference);
    CharSequence url = requestCycle.urlFor(handler);
    assertEquals(RES_REF_URL+JSESSIONID, url);
  }
View Full Code Here

   *            parameters for the resource or {@code null} if none
   * @return {@link Url} for the reference
   */
  public Url mapUrlFor(ResourceReference reference, PageParameters params)
  {
    return mapUrlFor(new ResourceReferenceRequestHandler(reference, params));
  }
View Full Code Here

   *            parameters for the resource or {@code null} if none
   * @return {@link Url} for the reference
   */
  public final CharSequence urlFor(ResourceReference reference, PageParameters params)
  {
    ResourceReferenceRequestHandler handler = new ResourceReferenceRequestHandler(reference,
      params);
    return urlFor(handler);
  }
View Full Code Here

        Application.get().getResourceSettings().isEncodeJSessionId();

      String renderedUrl = getUrlRenderer().renderUrl(url);
      if (handler instanceof ResourceReferenceRequestHandler)
      {
        ResourceReferenceRequestHandler rrrh = (ResourceReferenceRequestHandler)handler;
        IResource resource = rrrh.getResource();
        if (resource != null && !(resource instanceof IStaticCacheableResource) ||
          shouldEncodeStaticResource)
        {
          renderedUrl = getOriginalResponse().encodeURL(renderedUrl);
        }
View Full Code Here

TOP

Related Classes of org.apache.wicket.request.handler.resource.ResourceReferenceRequestHandler

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.