1 package common.http; 2 3 import javax.servlet.FilterChain; 4 import javax.servlet.ServletException; 5 import javax.servlet.annotation.WebFilter; 6 import javax.servlet.http.HttpFilter; 7 import javax.servlet.http.HttpServletRequest; 8 import javax.servlet.http.HttpServletResponse; 9 import java.io.IOException; 10 11 @WebFilter("*") 12 class EncodingFilter extends HttpFilter { 13 @Override 14 protected void doFilter(HttpServletRequest req, HttpServletResponse resp, FilterChain chain) throws IOException, ServletException { 15 req.setCharacterEncoding("UTF-8"); 16 resp.setCharacterEncoding("UTF-8"); 17 chain.doFilter(req, resp); 18 } 19 }