From 25ba269db044c0fae11d003a51009805ed309c73 Mon Sep 17 00:00:00 2001 From: Luke Taylor Date: Fri, 23 May 2008 20:55:10 +0000 Subject: [PATCH] SEC-835: use setContentType on response for J2EE 1.3 compatibility. --- .../security/ui/webapp/DefaultLoginPageGeneratingFilter.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/core/src/main/java/org/springframework/security/ui/webapp/DefaultLoginPageGeneratingFilter.java b/core/src/main/java/org/springframework/security/ui/webapp/DefaultLoginPageGeneratingFilter.java index 07dc428ec5..0f2049e43b 100644 --- a/core/src/main/java/org/springframework/security/ui/webapp/DefaultLoginPageGeneratingFilter.java +++ b/core/src/main/java/org/springframework/security/ui/webapp/DefaultLoginPageGeneratingFilter.java @@ -76,8 +76,7 @@ public class DefaultLoginPageGeneratingFilter extends SpringSecurityFilter { protected void doFilterHttp(HttpServletRequest request, HttpServletResponse response, FilterChain chain) throws IOException, ServletException { if (isLoginUrlRequest(request)) { String loginPageHtml = generateLoginPageHtml(request); - response.setCharacterEncoding("UTF-8"); - response.setContentType("text/html"); + response.setContentType("text/html;charset=UTF-8"); response.setContentLength(loginPageHtml.length()); response.getOutputStream().print(loginPageHtml);