<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    ply

    吞噬黑暗
    posts - 1, comments - 11, trackbacks - 0, articles - 13
      BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

    采用過濾器解決中文亂碼問題

    Posted on 2011-08-21 23:13 ply 閱讀(672) 評(píng)論(0)  編輯  收藏 所屬分類: 知識(shí)小串通

    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;

    public class CharacterEncodingFilter implements Filter{

        private FilterConfig config;
        private String encoding;
        private boolean enable;
       
        public void destroy() {
           
        }

        public void doFilter(ServletRequest request, ServletResponse response,
                FilterChain filterChain) throws IOException, ServletException {
           
            if(this.enable){
                request.setCharacterEncoding(encoding);
                response.setCharacterEncoding(encoding);

            }
           
            filterChain.doFilter(request, response);
           
           
        }

        public void init (FilterConfig config ) throws ServletException {
            this.config = config;
            loadConfigParams();
           
           
        }

        private void loadConfigParams() {
            this.encoding= this.config.getInitParameter("enconding");
            String flag = this.config.getInitParameter("enable");
            if(flag.equalsIgnoreCase("true")){
                this.enable = true;
            }else{
                this.enable = false;
            }
           
           
        }

    }

     

     

     

    web.xml

     

    <filter>
        <filter-name>encondingFilter</filter-name>
        <filter-class>com.morning.web.filter.CharacterEncodingFilter</filter-class>
        <init-param>
            <param-name>enconding</param-name>
            <param-value>utf-8</param-value>
        </init-param>
        <init-param>
            <param-name>enable</param-name>
            <param-value>true</param-value>
        </init-param>
    </filter>


    <filter-mapping>
        <filter-name>encondingFilter</filter-name>
        <url-pattern>*.do</url-pattern>
    </filter-mapping>

    主站蜘蛛池模板: 亚洲午夜福利在线视频| 亚洲一区二区三区四区在线观看| 国产免费拔擦拔擦8x| 亚洲熟妇无码AV不卡在线播放| 国产尤物在线视精品在亚洲| 成人爱做日本视频免费| 国内成人精品亚洲日本语音| 日本免费无遮挡吸乳视频电影| 亚洲国产香蕉碰碰人人| 久久精品国产亚洲av成人| 亚洲av永久中文无码精品| 国产真实伦在线视频免费观看| 久久亚洲日韩看片无码| 国产2021精品视频免费播放| 亚洲乱码在线观看| 无码国产精品一区二区免费vr| 日本免费一区二区三区最新| 亚洲国产精品无码第一区二区三区| 久久成人免费播放网站| 亚洲国产精品美女| 在线不卡免费视频| 久久久久久国产a免费观看不卡| 免费看美女让人桶尿口| 亚洲精品在线电影| 久久久久国色AV免费观看性色| 亚洲av无码乱码国产精品| 麻豆va在线精品免费播放| 久久伊人亚洲AV无码网站| 国产偷国产偷亚洲高清在线| 亚洲老妈激情一区二区三区| 有码人妻在线免费看片| 亚洲国产精品成人精品无码区 | 8x8×在线永久免费视频| 亚洲欧洲日本在线| 亚洲av色福利天堂| a级毛片免费网站| 亚洲午夜无码AV毛片久久| 久久精品成人免费观看| 亚洲国产AV无码一区二区三区| 欧美a级在线现免费观看| 免费国产黄网站在线看|