Add translations for fr and jp. Also, force UTF8 encoding on servlet responses,...
[frank.git] / prod / net / jaekl / frank / ForceUtf8EncodingFilter.java
1 package net.jaekl.frank;
2
3 import java.io.IOException;
4
5 import javax.servlet.FilterChain;
6 import javax.servlet.FilterConfig;
7 import javax.servlet.ServletException;
8 import javax.servlet.ServletRequest;
9 import javax.servlet.ServletResponse;
10
11 public class ForceUtf8EncodingFilter implements javax.servlet.Filter {
12         public static final String UTF_8 = "UTF-8";
13         @Override
14         public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException {
15                 response.setCharacterEncoding(UTF_8);
16                 chain.doFilter(request, response);
17         }
18
19         @Override
20         public void init(FilterConfig arg0) throws ServletException {
21                 // no-op
22         }
23
24         @Override
25         public void destroy() {
26                 // no-op
27         }
28 }