You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@beehive.apache.org by cr...@apache.org on 2005/12/16 21:53:15 UTC
svn commit: r357225 - in /beehive/trunk/netui:
src/tags-html/org/apache/beehive/netui/tags/internal/ReturnActionViewRenderer.java
test/webapps/drt/web/tags/encoding/Controller.java
Author: crogers
Date: Fri Dec 16 12:53:04 2005
New Revision: 357225
URL: http://svn.apache.org/viewcvs?rev=357225&view=rev
Log:
Fix for http://issues.apache.org/jira/browse/BEEHIVE-1029 - Multibyte characters not supported correctly with the retrievePopupOutput for NetUI tag.
tests: drt, bvt in netui (WinXP)
Modified:
beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/internal/ReturnActionViewRenderer.java
beehive/trunk/netui/test/webapps/drt/web/tags/encoding/Controller.java
Modified: beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/internal/ReturnActionViewRenderer.java
URL: http://svn.apache.org/viewcvs/beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/internal/ReturnActionViewRenderer.java?rev=357225&r1=357224&r2=357225&view=diff
==============================================================================
--- beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/internal/ReturnActionViewRenderer.java (original)
+++ beehive/trunk/netui/src/tags-html/org/apache/beehive/netui/tags/internal/ReturnActionViewRenderer.java Fri Dec 16 12:53:04 2005
@@ -96,6 +96,7 @@
public void renderView(ServletRequest request, ServletResponse response, ServletContext servletContext)
throws IOException
{
+ response.setContentType("text/html; charset=UTF-8");
ResponseRenderAppender appender = new ResponseRenderAppender(response);
ScriptTag.State state = new ScriptTag.State();
ScriptTag br = (ScriptTag) TagRenderingBase.Factory.getRendering(TagRenderingBase.SCRIPT_TAG, request);
Modified: beehive/trunk/netui/test/webapps/drt/web/tags/encoding/Controller.java
URL: http://svn.apache.org/viewcvs/beehive/trunk/netui/test/webapps/drt/web/tags/encoding/Controller.java?rev=357225&r1=357224&r2=357225&view=diff
==============================================================================
--- beehive/trunk/netui/test/webapps/drt/web/tags/encoding/Controller.java (original)
+++ beehive/trunk/netui/test/webapps/drt/web/tags/encoding/Controller.java Fri Dec 16 12:53:04 2005
@@ -79,6 +79,10 @@
//
// encode the bytes correctly for a Java unicode String
// ...depends on the environment.
+ // For example, this assumes that the URL encoding of the
+ // parameters is "ISO-8859-1" as in a default configuration
+ // of Tomcat. I.E. the attribute, URIEncoding="UTF-8", has
+ // not been set on the <Connector> element in the server.xml
//
byte[] bytes = value.getBytes("ISO-8859-1");
result.append("\nRequest parameter " + name + " encoded using "