頁(yè)面都用UTF-8了,而且數(shù)據(jù)庫(kù)鏈接池也做了編碼控制,還是出現(xiàn)了亂碼。不過(guò)剛開(kāi)始用那個(gè)數(shù)據(jù)庫(kù),還沒(méi)有用FILTER都沒(méi)有亂碼。于是我想到是否用個(gè)FILTER試試。

          過(guò)程:
                

           1package org.cotel.Evote.Util;
           2
           3import java.io.IOException;
           4import javax.servlet.*;
           5
           6public class EncodingFilter  implements Filter{
           7    private String encoding;
           8    public EncodingFilter(){
           9    }
          10    public void init(FilterConfig filterconfig)
          11        throws ServletException{
          12        encoding = filterconfig.getInitParameter("encoding");
          13    }
          14
          15    public void doFilter(ServletRequest servletrequest, ServletResponse servletresponse, FilterChain filterchain)
          16        throws IOException, ServletException{
          17        if(encoding != null && servletrequest.getCharacterEncoding() == null)
          18            servletrequest.setCharacterEncoding(encoding);       
          19        filterchain.doFilter(servletrequest, servletresponse);
          20    }
          21    public void destroy(){
          22    }
          23}
          24
          25


          然后將過(guò)濾器添加到web.xml



          注意在所有servlet 之前。

          遺憾的測(cè)試發(fā)現(xiàn)還是有亂碼。不過(guò)這個(gè)配置是正確的。所以最后數(shù)據(jù)庫(kù)師父說(shuō),數(shù)據(jù)庫(kù)問(wèn)題。他說(shuō)換個(gè)版本就行了。

          不過(guò)想想今天做的事情吧,學(xué)會(huì)了連接池配置,filter配置,還能熟練用一個(gè)開(kāi)源的js TREE組件。
          不錯(cuò)吧!

          posted on 2007-05-10 23:30 -274°C 閱讀(3093) 評(píng)論(2)  編輯  收藏 所屬分類(lèi): JSP


          FeedBack:
          # re: TOMCAT 下設(shè)置FILTER解決中文亂碼問(wèn)題[未登錄](méi)
          2007-05-14 22:52 | 阿蜜果
          恩,不錯(cuò)不錯(cuò),繼續(xù)成長(zhǎng)  回復(fù)  更多評(píng)論
            
          # re: TOMCAT 下設(shè)置FILTER解決中文亂碼問(wèn)題[未登錄](méi)
          2007-09-04 12:43 | -274°C
          @奧特之父
          個(gè)人blog,帖的不和你口味,大可不必來(lái)。  回復(fù)  更多評(píng)論
            

          常用鏈接

          留言簿(21)

          隨筆分類(lèi)(265)

          隨筆檔案(242)

          相冊(cè)

          JAVA網(wǎng)站

          關(guān)注的Blog

          搜索

          •  

          積分與排名

          • 積分 - 917240
          • 排名 - 40

          最新評(píng)論

          主站蜘蛛池模板: 天祝| 罗江县| 白河县| 巴中市| 鄂伦春自治旗| 盐城市| 治县。| 莱州市| 上虞市| 吉水县| 吴旗县| 临西县| 正阳县| 大名县| 牡丹江市| 渭南市| 梁平县| 中山市| 乐陵市| 昆明市| 隆回县| 乌拉特中旗| 新邵县| 宜阳县| 青冈县| 米脂县| 蒙阴县| 延边| 东平县| 安义县| 腾冲县| 永新县| 阿瓦提县| 韩城市| 西乌| 永顺县| 石景山区| 邵阳市| 什邡市| 云南省| 敦煌市|