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

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

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

    成長(zhǎng)中的記憶
    這是我的成長(zhǎng),這是我的天地,學(xué)習(xí)JAVA,只因快樂(lè)。
    posts - 4,comments - 16,trackbacks - 0

    做JSP程序時(shí)頁(yè)面?zhèn)鞯奈淖纸?jīng)常是亂碼,如何解決呢?

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

    而另一種方法就是寫過(guò)濾器

    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>

    至于來(lái)自何處,忘記了。嘿嘿。。。

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

    FeedBack:
    # re: JSP亂碼解決(過(guò)慮器EncodingFilte11111
    2014-03-19 08:53 | 1111

    只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 亚洲Aⅴ无码一区二区二三区软件| 亚洲色欲久久久综合网东京热| 日韩亚洲翔田千里在线| 亚洲精品无码专区久久同性男| 两个人看的www免费视频| 亚洲成人免费网址| jjzz亚洲亚洲女人| 91精品免费观看| 羞羞漫画在线成人漫画阅读免费| 亚洲av无码一区二区乱子伦as| 成人奭片免费观看| 中国一级毛片视频免费看| 精品亚洲国产成人| 亚洲无线码在线一区观看| 岛国av无码免费无禁网站| 成人免费一区二区三区| 亚洲AV无码精品蜜桃| 亚洲中文字幕无码爆乳av中文| 亚洲一区二区三区免费观看 | 亚洲日韩精品国产3区| 亚洲欧洲∨国产一区二区三区| 国产麻豆视频免费观看| 成人电影在线免费观看| 色五月五月丁香亚洲综合网| 亚洲国产av美女网站| 伊人久久大香线蕉亚洲| 日本免费一区二区三区最新vr| 日本免费一区二区三区| 九九视频高清视频免费观看| 久久亚洲国产成人影院| 337p日本欧洲亚洲大胆精品555588| 亚洲精品第一国产综合境外资源 | 亚洲精品亚洲人成在线| 亚洲AV永久纯肉无码精品动漫 | 亚洲永久永久永久永久永久精品| 四虎永久在线精品免费观看地址 | 亚洲色偷偷色噜噜狠狠99| 久久精品蜜芽亚洲国产AV| 亚洲国产精品无码中文字| 免费一级国产生活片| 狠狠久久永久免费观看|