Resolution that uses the Servlet API to redirect the user to another path by issuing a client side redirect. Unlike the ForwardResolution the RedirectResolution can send the user to any URL anywhere on the web - though it is more commonly used to send the user to a location within the same application.
By default the RedirectResolution will prepend the context path of the web application to any URL before redirecting the request. To prevent the context path from being prepended use the constructor: {@code RedirectResolution(String,boolean)}.
It is also possible to append parameters to the URL to which the user will be redirected. This can be done by manually adding parameters with the addParameter() and addParameters() methods, and by invoking includeRequestParameters() which will cause all of the current request parameters to be included into the URL.
@see ForwardResolution
@author Tim Fennell