*
* @return the URL, excluding any server name, context path or servlet path
*/
public String getRequestUrl() {
HttpServletRequest r = getHttpRequest();
UrlBuilder builder = new UrlBuilder(r.getContextPath());
builder.servletPath(r.getServletPath());
builder.requestURI(r.getRequestURI()).pathInfo(r.getPathInfo());
builder.queryString(r.getQueryString());
return builder.buildRequestUrl();
}