public class EncodingFilter extends Object implements javax.servlet.Filter
Set character encoding and no-cache headers
Headers will be set as: Expires=0, Cache-Control=no-cache and Pragma=no-cache
Install at web.xml with:
<filter>
<filter-name>Encoding Filter</filter-name>
<filter-class>com.knowgate.stripes.EncodingFilter</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>UTF-8</param-value>
</init-param>
</filter>| Constructor and Description |
|---|
EncodingFilter() |
| Modifier and Type | Method and Description |
|---|---|
void |
destroy() |
void |
doFilter(javax.servlet.ServletRequest req,
javax.servlet.ServletResponse resp,
javax.servlet.FilterChain chain) |
void |
init(javax.servlet.FilterConfig fc) |
public void init(javax.servlet.FilterConfig fc)
throws javax.servlet.ServletException
init in interface javax.servlet.Filterfc - FilterConfig Contains "encoding" init parameter with a valid character encoding name. Default is UTF-8.javax.servlet.ServletExceptionFilter.init(javax.servlet.FilterConfig)public void doFilter(javax.servlet.ServletRequest req,
javax.servlet.ServletResponse resp,
javax.servlet.FilterChain chain)
throws IOException,
javax.servlet.ServletException
doFilter in interface javax.servlet.FilterIOExceptionjavax.servlet.ServletExceptionFilter.doFilter(javax.servlet.ServletRequest, javax.servlet.ServletResponse, javax.servlet.FilterChain)public void destroy()
destroy in interface javax.servlet.FilterFilter.destroy()Copyright © 2019 KnowGate. All rights reserved.