org.infoglue.cms.util
Class SetCharacterEncodingFilter

java.lang.Object
  |
  +--org.infoglue.cms.util.SetCharacterEncodingFilter
All Implemented Interfaces:
javax.servlet.Filter

public class SetCharacterEncodingFilter
extends java.lang.Object
implements javax.servlet.Filter


Constructor Summary
SetCharacterEncodingFilter()
           
 
Method Summary
 void destroy()
          Take this filter out of service.
 void doFilter(javax.servlet.ServletRequest request, javax.servlet.ServletResponse response, javax.servlet.FilterChain chain)
          Select and set (if specified) the character encoding to be used to interpret request parameters for this request.
 void init(javax.servlet.FilterConfig filterConfig)
          Place this filter into service.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SetCharacterEncodingFilter

public SetCharacterEncodingFilter()
Method Detail

destroy

public void destroy()
Take this filter out of service.

Specified by:
destroy in interface javax.servlet.Filter

doFilter

public void doFilter(javax.servlet.ServletRequest request,
                     javax.servlet.ServletResponse response,
                     javax.servlet.FilterChain chain)
              throws java.io.IOException,
                     javax.servlet.ServletException
Select and set (if specified) the character encoding to be used to interpret request parameters for this request.

Specified by:
doFilter in interface javax.servlet.Filter
Parameters:
request - The servlet request we are processing
chain - The filter chain we are processing
Throws:
java.io.IOException - if an input/output error occurs
javax.servlet.ServletException - if a servlet error occurs

init

public void init(javax.servlet.FilterConfig filterConfig)
          throws javax.servlet.ServletException
Place this filter into service.

Specified by:
init in interface javax.servlet.Filter
Parameters:
filterConfig - The filter configuration object
javax.servlet.ServletException