Aşağıdaki fonksiyon bir java web projesinde , bir url'i query string'lerle (query parametreleri) birlikte vermektedir :
public static String getFullURL(HttpServletRequest request) {
StringBuffer requestURL = request.getRequestURL();
String queryString = request.getQueryString();
if (queryString == null) {
return requestURL.toString();
} else {
return requestURL.append('?').append(queryString).toString();
}
}
getRequestURL isteği yapılan sayfanın url'ni parametreler (?'dan sonra girilen) olmadan verir. getQueryString ile ?'dan sonraki string alınır ve birleştirilir