DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=5713>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=5713

Filter.response.getCharacterEncoding() return wrong value

           Summary: Filter.response.getCharacterEncoding() return wrong
                    value
           Product: Tomcat 4
           Version: 4.0.1 Final
          Platform: Other
        OS/Version: Other
            Status: NEW
          Severity: Normal
          Priority: Other
         Component: Unknown
        AssignedTo: [EMAIL PROTECTED]
        ReportedBy: [EMAIL PROTECTED]


Filter.response.getCharacterEncoding() return wrong value

Filter, file CheckEncoding.java :

import javax.servlet.Filter;
import javax.servlet.FilterChain;
import javax.servlet.FilterConfig;
import javax.servlet.ServletContext;
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;

public final class CheckEncoding implements Filter 
{
    public void doFilter(ServletRequest request, ServletResponse response,
                         FilterChain chain)
        throws ServletException, java.io.IOException
   {
        System.out.println("Encoding: "+response.getCharacterEncoding());
        chain.doFilter(request, response);
   }

    public void init(FilterConfig filterConfig) 
        throws ServletException 
    {}
    public void destroy() 
    {}
}

in web.xml
    <filter>
        <filter-name>CheckEncoding</filter-name>
        <filter-class>CheckEncoding</filter-class>
    </filter>
    <filter-mapping>
        <filter-name>CheckEncoding</filter-name>
        <url-pattern>/encode.jsp</url-pattern>
    </filter-mapping>

file encode.jsp:
<%@page 
contentType="text/html; charset=utf-8"
language="java"
%>
<%= response.getCharacterEncoding() %>

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to