Author: musachy Date: Wed Mar 11 21:31:51 2009 New Revision: 752628 URL: http://svn.apache.org/viewvc?rev=752628&view=rev Log: WW-3032 Set character encoding to UTF-8 for ajax validation
Modified: struts/struts2/trunk/core/src/test/java/org/apache/struts2/interceptor/validation/JSONValidationInterceptorTest.java struts/struts2/trunk/core/src/test/java/org/apache/struts2/views/jsp/StrutsMockHttpServletResponse.java Modified: struts/struts2/trunk/core/src/test/java/org/apache/struts2/interceptor/validation/JSONValidationInterceptorTest.java URL: http://svn.apache.org/viewvc/struts/struts2/trunk/core/src/test/java/org/apache/struts2/interceptor/validation/JSONValidationInterceptorTest.java?rev=752628&r1=752627&r2=752628&view=diff ============================================================================== --- struts/struts2/trunk/core/src/test/java/org/apache/struts2/interceptor/validation/JSONValidationInterceptorTest.java (original) +++ struts/struts2/trunk/core/src/test/java/org/apache/struts2/interceptor/validation/JSONValidationInterceptorTest.java Wed Mar 11 21:31:51 2009 @@ -80,7 +80,7 @@ //http status assertEquals(HttpServletResponse.SC_BAD_REQUEST, response.getStatus()); assertEquals("application/json", response.getContentType()); - + assertEquals("UTF-8", response.getCharacterEncoding()); } public void testValidationSucceeds() throws Exception { @@ -123,6 +123,7 @@ assertEquals("/*{}*/", normalizedActual); assertFalse(action.isExecuted()); assertEquals("application/json", response.getContentType()); + assertEquals("UTF-8", response.getCharacterEncoding()); } protected void setUp() throws Exception { Modified: struts/struts2/trunk/core/src/test/java/org/apache/struts2/views/jsp/StrutsMockHttpServletResponse.java URL: http://svn.apache.org/viewvc/struts/struts2/trunk/core/src/test/java/org/apache/struts2/views/jsp/StrutsMockHttpServletResponse.java?rev=752628&r1=752627&r2=752628&view=diff ============================================================================== --- struts/struts2/trunk/core/src/test/java/org/apache/struts2/views/jsp/StrutsMockHttpServletResponse.java (original) +++ struts/struts2/trunk/core/src/test/java/org/apache/struts2/views/jsp/StrutsMockHttpServletResponse.java Wed Mar 11 21:31:51 2009 @@ -39,6 +39,7 @@ private int status; private String redirectURL; private String contentType; + private String encoding; public Locale getLocale() { return locale; @@ -65,7 +66,7 @@ } public void setCharacterEncoding(String string) { - //To change body of implemented methods use File | Settings | File Templates. + this.encoding = string; } public void setWriter(PrintWriter writer) { @@ -102,4 +103,9 @@ this.redirectURL = redirectURL; super.sendRedirect(redirectURL); } + + @Override + public String getCharacterEncoding() { + return encoding; + } }