Example usage for org.apache.wicket.protocol.http.servlet ServletWebRequest getUrl

List of usage examples for org.apache.wicket.protocol.http.servlet ServletWebRequest getUrl

Introduction

In this page you can find the example usage for org.apache.wicket.protocol.http.servlet ServletWebRequest getUrl.

Prototype

@Override
    public Url getUrl() 

Source Link

Usage

From source file:sk.opendatanode.ui.results.ResultMenuPanel.java

License:Open Source License

public ResultMenuPanel(String id) {
    super(id);//from w ww .j a  v a 2 s. co  m

    ServletWebRequest request = (ServletWebRequest) RequestCycle.get().getRequest();
    String referrer = request.getHeader("referer");

    if (referrer != null
            && referrer.startsWith(request.getUrl().getProtocol() + "://" + request.getUrl().getHost())) {
        add(new ExternalLink("backLink", "javascript:history.go(-1)", getString("back")));
    } else {
        add(new ExternalLink("backLink", "../", getString("back")));
    }
}