zoukankan      html  css  js  c++  java
  • 前端传数据到servlet数据乱码

     使用过滤器

    过滤器代码

    package demo;
    import java.io.IOException;
    import javax.servlet.Filter;
    import javax.servlet.FilterChain;
    import javax.servlet.FilterConfig;
    import javax.servlet.ServletException;
    import javax.servlet.ServletRequest;
    import javax.servlet.ServletResponse;
    import javax.servlet.annotation.WebFilter;
    import javax.servlet.annotation.WebInitParam;
       
    /**
     * Servlet Filter implementation class CharsetEncodingFilter
     */
    @WebFilter(urlPatterns = {"/*"}, initParams = {
        @WebInitParam(name = "encoding", value = "UTF-8")})
    public class CharsetEncodingFilter implements Filter {
       
        private FilterConfig config;
       
        public CharsetEncodingFilter() {
        }
       
        @Override
        public void destroy() {
            // TODO Auto-generated method stub
        }
       
        @Override
        public void doFilter(ServletRequest request, ServletResponse response,
                FilterChain chain) throws IOException, ServletException {
            request.setCharacterEncoding(config.getInitParameter("encoding"));
            chain.doFilter(request, response);
        }
       
        @Override
        public void init(FilterConfig fConfig) throws ServletException {
            this.config = fConfig;
       
        }
       
    }
    

      

  • 相关阅读:
    php -- php数组相关函数
    php -- 数组排序
    php -- in_array函数
    php -- 魔术方法 之 删除属性:__unset()
    无符号整型与有符号整型相运算规则
    N个节点的二叉树有多少种形态
    getopt_long
    typedef
    约瑟夫环问题算法(M)
    C语言基础
  • 原文地址:https://www.cnblogs.com/max-hou/p/12111211.html
Copyright © 2011-2022 走看看