You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by mg...@apache.org on 2010/10/31 17:56:04 UTC
svn commit: r1029412 -
/wicket/branches/wicket-1.4.x/wicket/src/main/java/org/apache/wicket/protocol/http/WebResponse.java
Author: mgrigorov
Date: Sun Oct 31 16:56:04 2010
New Revision: 1029412
URL: http://svn.apache.org/viewvc?rev=1029412&view=rev
Log:
WICKET-3141 On multipart form, sendRedirect() with PageParameters are not working
Wrap the 'redirect to' URL in the Ajax response in CDATA to be able to handle properly unencoded XML
Modified:
wicket/branches/wicket-1.4.x/wicket/src/main/java/org/apache/wicket/protocol/http/WebResponse.java
Modified: wicket/branches/wicket-1.4.x/wicket/src/main/java/org/apache/wicket/protocol/http/WebResponse.java
URL: http://svn.apache.org/viewvc/wicket/branches/wicket-1.4.x/wicket/src/main/java/org/apache/wicket/protocol/http/WebResponse.java?rev=1029412&r1=1029411&r2=1029412&view=diff
==============================================================================
--- wicket/branches/wicket-1.4.x/wicket/src/main/java/org/apache/wicket/protocol/http/WebResponse.java (original)
+++ wicket/branches/wicket-1.4.x/wicket/src/main/java/org/apache/wicket/protocol/http/WebResponse.java Sun Oct 31 16:56:04 2010
@@ -240,7 +240,8 @@ public class WebResponse extends Respons
* access to response headers.
*/
httpServletResponse.getWriter().write(
- "<ajax-response><redirect>" + url + "</redirect></ajax-response>");
+ "<ajax-response><redirect><![CDATA[" + url +
+ "]]></redirect></ajax-response>");
configureAjaxRedirect();
}