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

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

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

    隨筆-208  評論-469  文章-30  trackbacks-0

    在網(wǎng)上有很多這方面文章,依照上面也解決過,但是修改了mysql的配置文件my.ini.感覺在部署時不是很爽.

    就是default-character-set=gbk? ,可以把gbk改成別的。這里給出另一種解決方法(mysql-5.5). :)低版本的mysql似乎沒出現(xiàn)過中文問題

    1.添加一個過濾器,將字符集編碼設(shè)為UTF-8.
    修改web.xml:

    ?<filter>
    ??<filter-name>SetCharacterEncoding</filter-name>
    ??<filter-class>hxz.filter.SetEncodingFilter</filter-class>
    ??<init-param>
    ???<param-name>encoding</param-name>
    ???<param-value>UTF-8</param-value>
    ??</init-param>
    ?</filter>
    ?
    ?<filter-mapping>
    ??<filter-name>SetCharacterEncoding</filter-name>
    ??<url-pattern>/*</url-pattern>
    ?</filter-mapping>

    新建一個過濾器:
    package hxz.filter;

    import java.io.IOException;

    import javax.servlet.*;

    public class SetEncodingFilter implements Filter {
    ?
    ?// default character encoding
    ?String defaultEncoding = "UTF-8";?
    ?
    ?public void init(FilterConfig config) throws ServletException {
    ??String encoding = config.getInitParameter("encoding");
    ??if (encoding != null) {
    ???defaultEncoding = encoding;
    ??}
    ?}

    ?public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException {
    ??request.setCharacterEncoding(defaultEncoding);
    ??chain.doFilter(request, response);
    ?}

    ?public void destroy() {
    ??defaultEncoding = null;
    ?}

    }

    2.修改hibernate配置文件:
    <property name="url">
    ? <value>jdbc:mysql://localhost:3306/test?useUnicode=true&amp;characterEncoding=UTF-8</value>
    </property>
    注意后面的:useUnicode=true&amp;characterEncoding=UTF-8, 在xml中&要改為;amp;

    3.在新版本中mysql建表時,你可以選擇一種字符集,將它設(shè)為utf-8.
    jsp或servlet中把字符集改為UTF-8.

    //要注意當(dāng)你從jsp頁里得到數(shù)據(jù)時不要//String username=new String(request.getParameter("username").getBytes("ISO-8859-1"),"UTF-8");只要
    ??String username=request.getParameter("username");就可以了!!!!!!!!!!!!
    ??


    4.trying...

    posted on 2007-02-05 17:30 EricWong 閱讀(488) 評論(0)  編輯  收藏 所屬分類: Java
    主站蜘蛛池模板: 香蕉视频亚洲一级| 亚洲AⅤ永久无码精品AA| 亚洲婷婷五月综合狠狠爱| 亚洲国产成人久久精品软件 | 亚洲日本va在线观看| 亚洲一级毛片免费在线观看| 一区二区三区亚洲| 99在线观看视频免费| 精品日韩亚洲AV无码一区二区三区| 免费无遮挡无码永久视频| 久久久久亚洲AV片无码下载蜜桃| 国产成人精品无码免费看| 亚洲日本va在线视频观看| 99久久99热精品免费观看国产| 亚洲精品视频免费看| 一个人免费观看视频www| 亚洲欧美第一成人网站7777 | 亚洲成熟xxxxx电影| 久久精品毛片免费观看| 亚洲性一级理论片在线观看| 中字幕视频在线永久在线观看免费| 456亚洲人成在线播放网站| 暖暖免费高清日本中文| 国产99久久亚洲综合精品| 国产亚洲AV夜间福利香蕉149 | 免费国产污网站在线观看15 | 色播亚洲视频在线观看| 一二三四视频在线观看中文版免费| 色老板亚洲视频免在线观| 又黄又爽一线毛片免费观看| 伊人免费在线观看| 亚洲噜噜噜噜噜影院在线播放| 暖暖日本免费在线视频| 黄色网址在线免费| 亚洲sss综合天堂久久久| 亚洲成年人啊啊aa在线观看| 亚洲视频在线观看免费| 精品久久久久久亚洲综合网| 国产亚洲综合色就色| 成人片黄网站色大片免费| 久久亚洲国产成人亚|