<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| 亚洲人成77777在线播放网站| 18禁男女爽爽爽午夜网站免费| 精品成人免费自拍视频| 国产免费区在线观看十分钟 | 亚洲中文字幕不卡无码| 亚洲乱码中文字幕手机在线| av无码东京热亚洲男人的天堂| 国产男女猛烈无遮档免费视频网站 | 久久乐国产综合亚洲精品| 亚洲香蕉在线观看| 国产亚洲中文日本不卡二区| 在线观看亚洲AV日韩A∨| 国产成人亚洲综合一区| 鲁死你资源站亚洲av| 国产精品亚洲va在线观看| 国产精品亚洲一区二区三区在线观看| 美女视频黄a视频全免费网站一区 美女视频黄a视频全免费网站色 | 免费jlzzjlzz在线播放视频| 亚洲国产a级视频| 亚洲国产精品无码久久青草 | 男男AV纯肉无码免费播放无码| 99在线视频免费观看视频| 成人超污免费网站在线看| 免费视频中文字幕| 亚洲国产精品人人做人人爱| 亚洲国产日韩在线视频| 久久精品国产亚洲av日韩| 国产精品亚洲精品观看不卡| 亚洲乱妇老熟女爽到高潮的片| 男男gay做爽爽的视频免费| 国产成人无码精品久久久免费 | 一级做受视频免费是看美女| 国产一级a毛一级a看免费视频| 免费国产黄网站在线观看 | 中文字幕永久免费| 最近2019免费中文字幕6| 免费观看的毛片手机视频| 久久久久久久亚洲精品| 久久久国产精品亚洲一区| 亚洲欧美日韩一区二区三区|