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

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

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

    posts - 23, comments - 0, trackbacks - 0, articles - 3
      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

    解決亂碼總結

    Posted on 2008-08-18 17:04 beauty9235 閱讀(103) 評論(0)  編輯  收藏

    作者: beauty9235  鏈接:http://beauty9235.javaeye.com/blog/229622  發表時間: 2008年08月08日

    聲明:本文系JavaEye網站發布的原創博客文章,未經作者書面許可,嚴禁任何網站轉載本文,否則必將追究法律責任!

    webwork處理編碼webwork.properties 設置你的缺省 locale和編碼方案
     webwork.locale=en_US
     webwork.i18n.encoding=UTF-8
    如果使用freemarker 還要設置freemarker.properties
     locale=en_US
     default_encoding=UTF-8
    網頁上設置編碼
     1、JSP文件用支持UTF-8的文字編輯器編輯,如EditPlus、UltraEdit,并把原來ascii轉換成utf-8(菜單里有)。
     2、JSP文件頭改成:
     <%@ page contentType="text/html; charset=UTF-8" language="java"  import="java.sql.*"%>
     3、html文件
     <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
    數據庫
     1、mysql配置文件:修改mysql在windows\my.ini里default-character-set=utf-8
     2、mysql里數據庫和表也都設為utf8_unicode_ci
     3、數據庫連結:jdbc:mysql://localhost/mydb?useUnicode=true&characterEncoding=utf-8
    屬性文件 
    native2ascii -encoding UTF8 ApplicationResources_xx.properties ApplicationResources_zh.properties 
    過濾器
     EncodingFilter.java
      public class EncodingFilter implements Filter {
          public void init(FilterConfig cong) {
        //  do nothing
       }

       public void doFilter(ServletRequest srequest, ServletResponse sresponse,
         FilterChain chain) {
        try{
         //編碼
         srequest.setCharacterEncoding("UTF-8");
         //繼續請求
         chain.doFilter(srequest, sresponse);
        }catch(Exception e){
         e.printStackTrace();
        }
       }

       public void destroy() {
        //do nothing
       }
      }
     web.xml
     <filter>
      <filter-name>encodingfilter</filter-name>
      <filter-class>fr.simatai.util.application.EncodingFilter</filter-class>
     </filter>
     <filter-mapping>
      <filter-name>encodingfilter</filter-name>
      <url-pattern>/*</url-pattern>
     </filter-mapping> 
    數據庫字符編碼轉化(己存在的表)
    ALTER TABLE test CONVERT TO CHARACTER SET UTF8 


    本文的討論也很精彩,瀏覽討論>>


    JavaEye推薦




    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 亚洲中文字幕无码爆乳av中文| 伊人亚洲综合青草青草久热| 亚洲a在线视频视频| rh男男车车的车车免费网站| 免费看小12萝裸体视频国产| 国产成人综合亚洲绿色| 日本久久久免费高清| www亚洲精品久久久乳| 日本不卡视频免费| 亚洲国产精品成人午夜在线观看| 亚洲av无码成人精品区一本二本 | www视频在线观看免费| 亚洲精品视频观看| 亚洲毛片免费视频| 国产亚洲玖玖玖在线观看| 丁香花在线观看免费观看| 亚洲美国产亚洲AV| 高清在线亚洲精品国产二区| 中文字幕在线免费观看视频| 久久精品国产亚洲麻豆| 久久A级毛片免费观看| 亚洲日本久久一区二区va| 国产免费牲交视频| 久久久久久国产a免费观看不卡| 久久亚洲国产伦理| 男男AV纯肉无码免费播放无码 | 亚洲国产精品综合久久网络| 9i9精品国产免费久久| 久久亚洲精品国产精品| 国内大片在线免费看| 乱淫片免费影院观看| 久久夜色精品国产亚洲AV动态图 | 亚洲综合精品香蕉久久网97| 国产片AV片永久免费观看| 女bbbbxxxx另类亚洲| 国产亚洲精AA在线观看SEE| 免费精品国产自产拍在| 无遮挡免费一区二区三区| 亚洲国产人成网站在线电影动漫| 久久精品a一国产成人免费网站| 又粗又长又爽又长黄免费视频 |