mirror of
https://github.com/spring-projects/spring-framework.git
synced 2026-09-23 06:29:10 +00:00
SPR-7471 - Regression in redirect URL encoding
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@3607 50f2f4bb-b051-0410-bef5-90022cba6387
This commit is contained in:
+2
-2
@@ -208,13 +208,13 @@ public class RedirectView extends AbstractUrlBasedView {
|
||||
throws IOException {
|
||||
|
||||
String encoding = getEncoding(request);
|
||||
|
||||
|
||||
// Prepare target URL.
|
||||
StringBuilder targetUrl = new StringBuilder();
|
||||
if (this.contextRelative && getUrl().startsWith("/")) {
|
||||
// Do not apply context path to relative URLs.
|
||||
targetUrl.append(UriUtils.encodePath(request.getContextPath(), encoding));
|
||||
targetUrl.append(UriUtils.encodePath(getUrl(), encoding));
|
||||
targetUrl.append(UriUtils.encodeUri(getUrl(), encoding));
|
||||
}
|
||||
else {
|
||||
targetUrl.append(UriUtils.encodeUri(getUrl(), encoding));
|
||||
|
||||
Reference in New Issue
Block a user