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

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

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

    成長中的記憶
    這是我的成長,這是我的天地,學習JAVA,只因快樂。
    posts - 4,comments - 16,trackbacks - 0

    做JSP程序時頁面傳的文字經常是亂碼,如何解決呢?

    一種方法是把tomcat中所有的<Connector>標簽的URIEncoding屬性進行設置,如: <Connector port="8000" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" debug="0" connectionTimeout="20000" disableUploadTimeout="true" URIEncoding="GBK" />

    而另一種方法就是寫過濾器

    import javax.servlet.*;
    import javax.servlet.http.HttpServletRequest;
    import java.io.IOException;

    public class EncodingFilter implements Filter {
        FilterConfig config = null;
        // default to GBK
        private String targetEncoding = "GBK";

        public void init(FilterConfig config) throws ServletException {
            this.config = config;
            this.targetEncoding = config.getInitParameter("encoding");
        }

        public void destroy() {
            config = null;
            targetEncoding = null;
        }

        public void doFilter(ServletRequest srequest, ServletResponse sresponse,
                             FilterChain chain) throws IOException, ServletException {

            HttpServletRequest request = (HttpServletRequest)srequest;
            request.setCharacterEncoding(targetEncoding);
            chain.doFilter(srequest, sresponse);
        }
    }

    配置:在web.xml中添加
        <filter>
            <filter-name>encodingFilter</filter-name>
            <filter-class>xx.xx.xx.EncodingFilter</filter-class>
            <init-param>
                <param-name>encoding</param-name>
                <param-value>Shift_JIS</param-value>
            </init-param>
            <init-param>
                <param-name>useragents</param-name>
                <param-value>Mac</param-value>
            </init-param>
        </filter>

        <filter-mapping>
            <filter-name>encodingFilter</filter-name>
            <url-pattern>/*</url-pattern>
        </filter-mapping>

    至于來自何處,忘記了。嘿嘿。。。

    posted on 2006-02-17 16:06 aiyoyoyo 閱讀(3999) 評論(1)  編輯  收藏 所屬分類: JSP

    FeedBack:
    # re: JSP亂碼解決(過慮器EncodingFilte11111
    2014-03-19 08:53 | 1111
    11111  回復  更多評論
      
    主站蜘蛛池模板: 日韩精品内射视频免费观看| 国产午夜精品理论片免费观看| 91精品国产免费久久国语蜜臀| 亚洲人成人网站色www| 丁香花在线观看免费观看图片| 中文字幕亚洲一区二区三区| 人禽伦免费交视频播放| 国产亚洲视频在线播放| a毛片视频免费观看影院| 国产亚洲福利精品一区| 久久国产乱子伦精品免费一| 亚洲成a人片77777群色| 午夜寂寞在线一级观看免费| 国产精品亚洲lv粉色| 精品亚洲成α人无码成α在线观看 | 亚洲日本在线观看网址| 曰曰鲁夜夜免费播放视频| 亚洲欧洲av综合色无码| 亚洲国产综合精品中文字幕 | 久久久久亚洲国产AV麻豆 | 日日AV拍夜夜添久久免费| 美女视频黄a视频全免费网站一区| 波多野结衣免费视频观看| 国产91免费视频| 亚洲日韩精品国产一区二区三区 | 黄色毛片视频免费| 亚洲AV人无码激艳猛片| 大学生一级毛片免费看| 国产精品亚洲综合| 国产大片线上免费观看| 美女隐私免费视频看| 亚洲一区二区三区电影| 日本免费中文字幕在线看| 中国一级特黄的片子免费 | 特a级免费高清黄色片| 亚洲AV乱码一区二区三区林ゆな| 青娱乐免费视频在线观看| 色一情一乱一伦一视频免费看| 亚洲产国偷V产偷V自拍色戒| 久久久久国产精品免费免费搜索| 一边摸一边桶一边脱免费视频 |