Get servlet current URL 

Joined:
04/19/2010
Posts:
75

July 26, 2010 15:41:36    Last update: July 26, 2010 15:41:36
The HttpServletRequest.getRequestURL() method returns the URL for the servlet request as a StringBuffer.
public String getCurrentUrl(HttpServletRequest req, boolean withQueryString) { 
    String reqUrl = req.getRequestURL().toString(); 
    String queryString = req.getQueryString(); 
    if (withQueryString && queryString != null) { 
	reqUrl += "?"+queryString;
    } 
    return reqUrl; 
}

Share |
| Comment  | Tags