I am trying to get absolute URL in java class, but getting an error even after type casting it to Object.
Any suggestions
String file = ((Object) request).getRequestURI();
if (((Object) request).getQueryString() != null) {
file += '?' + ((Object) request).getQueryString();
}
URL reconstructedURL = new URL(request.getScheme(),
request.getServerName(),
request.getServerPort(),
file);
System.out.println(URL.toString());
request? By default, request is already anObject(no need to cast), and it most certainly does not contain agetRequestURImethod. I presume you're getting a method not found error. Is request supposed to be an HttpServletRequest? download.oracle.com/javaee/6/api/javax/servlet/http/…