<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 :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

    解決亂碼總結(jié)

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

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

    聲明:本文系JavaEye網(wǎng)站發(fā)布的原創(chuàng)博客文章,未經(jīng)作者書面許可,嚴禁任何網(wǎng)站轉(zhuǎn)載本文,否則必將追究法律責(zé)任!

    webwork處理編碼webwork.properties 設(shè)置你的缺省 locale和編碼方案
     webwork.locale=en_US
     webwork.i18n.encoding=UTF-8
    如果使用freemarker 還要設(shè)置freemarker.properties
     locale=en_US
     default_encoding=UTF-8
    網(wǎng)頁上設(shè)置編碼
     1、JSP文件用支持UTF-8的文字編輯器編輯,如EditPlus、UltraEdit,并把原來ascii轉(zhuǎn)換成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" />
    數(shù)據(jù)庫
     1、mysql配置文件:修改mysql在windows\my.ini里default-character-set=utf-8
     2、mysql里數(shù)據(jù)庫和表也都設(shè)為utf8_unicode_ci
     3、數(shù)據(jù)庫連結(jié):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");
         //繼續(xù)請求
         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> 
    數(shù)據(jù)庫字符編碼轉(zhuǎn)化(己存在的表)
    ALTER TABLE test CONVERT TO CHARACTER SET UTF8 


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


    JavaEye推薦




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


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 3d成人免费动漫在线观看| 亚洲天堂免费在线视频| 国产成人精品免费视频动漫| 亚洲av无码乱码国产精品fc2| 中文日本免费高清| 亚洲国产精品VA在线观看麻豆| 国产午夜精品免费一区二区三区| 亚洲妇熟XXXX妇色黄| 3344免费播放观看视频 | 亚洲av无码国产精品色午夜字幕| 日本免费A级毛一片| 亚洲a一级免费视频| 999久久久免费精品播放| 亚洲Av高清一区二区三区| 高清国语自产拍免费视频国产 | 人妻免费久久久久久久了| 在线日韩日本国产亚洲| 国产成年无码久久久免费| 久久精品国产亚洲av水果派| 无码精品A∨在线观看免费| 亚洲欧美国产国产综合一区| 亚洲AⅤ视频一区二区三区| 9久热精品免费观看视频| 亚洲最大成人网色| 成人黄18免费视频| 一级午夜a毛片免费视频| 亚洲国产老鸭窝一区二区三区 | 亚洲精品无码日韩国产不卡av| 亚洲?V无码成人精品区日韩| a级毛片免费在线观看| 亚洲国产福利精品一区二区| 免费看一级做a爰片久久| 国产情侣久久久久aⅴ免费| 亚洲看片无码在线视频| 亚洲欧洲自拍拍偷精品 美利坚| 午夜免费福利小电影| 噜噜噜亚洲色成人网站| 亚洲AV人人澡人人爽人人夜夜| 毛片免费全部免费观看| 中国一级毛片视频免费看| 亚洲综合国产成人丁香五月激情|