Example usage for org.apache.wicket.request UrlRenderer UrlRenderer

List of usage examples for org.apache.wicket.request UrlRenderer UrlRenderer

Introduction

In this page you can find the example usage for org.apache.wicket.request UrlRenderer UrlRenderer.

Prototype

public UrlRenderer(final Request request) 

Source Link

Document

Construct.

Usage

From source file:au.org.theark.web.pages.reset.ResetPage.java

License:Open Source License

public ResetPage() {
    String protocol = new UrlRenderer(this.getRequest()).renderFullUrl(this.getRequest().getUrl())
            .split("://")[0];
    Protocol p = Protocol.HTTP;/*from ww  w .j a  va2 s  .c  om*/
    if (protocol.equals("http")) {
        p = Protocol.HTTP;
    } else if (protocol.equals("https")) {
        p = Protocol.HTTPS;
    }
    log.info("protocol = " + protocol);

    for (String s : this.getRequest().getRequestParameters().getParameterNames()) {
        log.info(s);
    }
    feedbackPanel = new FeedbackPanel("feedbackMessage");
    feedbackPanel.setOutputMarkupPlaceholderTag(true);

    hostedByImage = new ContextImage("hostedByImage", new Model<String>("images/" + Constants.HOSTED_BY_IMAGE));
    productImage = new ContextImage("productImage", new Model<String>("images/" + Constants.PRODUCT_IMAGE));
    resetForm = new ResetForm("resetForm", feedbackPanel, p);
    addComponents();
}