2024年4月15日发(作者:)
java的web程序经常出现中文乱码的问题,用一个实现了Filter接口的过滤器类可以
较好地解决这个问题。
1、新增过滤器类EncodingFilter
import ption;
import t.*;
public class EncodingFilterimplements Filter {
private FilterConfig filterConfig= null;
private String encoding= null;
@Override
public void destroy() {
filterConfig= null;
encoding= null;
}
@Override
public void doFilter(ServletRequest request, ServletResponse response,
FilterChain filterChain)throws IOException, ServletException {
if (racterEncoding()== null) {
if (encoding!= null) {
racterEncoding(encoding);
}
er(request, response);
}
}
@Override
public void init(FilterConfig filterConfig)throws ServletException {
Config= filterConfig;
ng= tParameter("encoding");


发布评论