}
} else {
	private String constructQueryString(HttpServletRequest request) {		StringBuffer queryString = new StringBuffer();				String requestQueryString = request.getQueryString();		if (requestQueryString != null) {			queryString.append(requestQueryString);		}		Enumeration parameterNames = request.getParameterNames();		if (parameterNames != null) {			while(parameterNames.hasMoreElements()) {				String parameterName = (String) parameterNames.nextElement();				String parameterValue = request.getParameter(parameterName);				if (queryString.length() != 0) {					queryString.append("&");				}				queryString.append(parameterName);				queryString.append("=");				queryString.append(parameterValue);			}		}		if (queryString.length() != 0) {			return queryString.toString();		} 			return null;			}