过滤器: 需要使用一个类来实现Filter接口,并重写doFilter方法,然后再 进行 web.xml配置
web.xml配置
<filter>
<filter-name>encodingFilter</filter-name>
<filter-class>Class全地址</filter-class>
</filter>
<filter-mapping>
<filter-name>encodingFilter</filter-name>
<url-pattern>/*</url-pattern>//要过滤的请求
</filter-mapping>
实现类实例 implements Filter
@Override
public void doFilter(ServletRequest req, ServletResponse res, FilterChain fileter)
throws IOException, ServletException {
req.setCharacterEncoding("utf-8");
res.setCharacterEncoding("utf-8");
res.setContentType("text/html;chartset=utf-8");
fileter.doFilter(req, res);
}