<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>

    主站蜘蛛池模板: 免费看片在线观看| 一个人免费观看视频在线中文 | 国产亚洲3p无码一区二区| 久久亚洲AV成人无码国产最大| 国产精彩免费视频| 亚洲国产美女视频| 国产亚洲人成无码网在线观看| 国产亚洲综合精品一区二区三区| 最新仑乱免费视频| 亚洲欧美自偷自拍另类视| 成年免费大片黄在线观看岛国 | 国产91免费视频| 亚洲理论片在线观看| 亚洲精品国产免费| 亚洲熟妇av一区| 青青青免费国产在线视频小草| 亚洲人成免费电影| 成人免费视频一区| 猫咪www免费人成网站| 亚洲XX00视频| 亚洲精品不卡视频| 日韩精品成人无码专区免费| 亚洲大尺度无码无码专区| 日本人成在线视频免费播放| 亚洲va久久久噜噜噜久久| 2019中文字幕免费电影在线播放| 亚洲日本久久一区二区va| 国产片免费福利片永久| 成在线人直播免费视频| 亚洲成a人片在线观看日本| 久久久久久精品免费看SSS| 亚洲人成网站在线播放2019| 亚洲AV无码成人精品区大在线| 久久er国产精品免费观看8| 亚洲网站在线播放| 日韩免费视频在线观看| 岛国岛国免费V片在线观看| 国产又大又粗又硬又长免费| 亚洲黄页网在线观看| 免费一区二区视频| 亚洲黄色免费网站|