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

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

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

    1, mysql安裝時(shí)設(shè)置字符集utf-8(包括數(shù)據(jù)庫(kù)字符集,以及表的字符集), jdbc驅(qū)動(dòng)用最新的
    2. hibernate配置文件(hibernate.cfg.xml)中,加上屬性
    <property name="connection.useUnicode">true</property>
    <property name="connection.characterEncoding">UTF-8</property>

    3. web.xml設(shè)置Filter
    =================================================
    <filter>
    ??
    <filter-name>
    ???Set?Web?Application?Character?Encoding
    ??
    </filter-name>
    ??
    <filter-class>com.util.SetEncodeFilter</filter-class>
    ??
    <init-param>
    ???
    <param-name>defaultencoding</param-name>
    ???
    <param-value>UTF-8</param-value>
    ??
    </init-param>
    ?
    </filter>
    ?
    <filter-mapping>
    ??
    <filter-name>
    ???Set?Web?Application?Character?Encoding
    ??
    </filter-name>
    ??
    <url-pattern>/*</url-pattern>
    ?
    </filter-mapping>


    =============================================
    SetEncodeFilter.java

    ?1package?com.util;
    ?2
    ?3import?java.io.IOException;
    ?4
    ?5import?javax.servlet.Filter;
    ?6import?javax.servlet.FilterChain;
    ?7import?javax.servlet.FilterConfig;
    ?8import?javax.servlet.ServletException;
    ?9import?javax.servlet.ServletRequest;
    10import?javax.servlet.ServletResponse;
    11
    12public?class?SetEncodeFilter?implements?Filter?{?
    13?????
    14????protected?FilterConfig?filterConfig?=?null;?
    15?
    16????protected?String?defaultEncoding?=?null;?
    17?
    18????/**//*?(non-Javadoc)?
    19?????*?@see?javax.servlet.Filter#init(javax.servlet.FilterConfig)?
    20?????*/
    ?
    21????public?void?init(FilterConfig?arg0)?throws?ServletException?{?
    22????????//?TODO?Auto-generated?method?stub?
    23????????this.filterConfig?=?arg0;?
    24????????this.defaultEncoding?=?filterConfig.getInitParameter("defaultencoding");?
    25????}
    ?
    26?
    27????/**//*?(non-Javadoc)?
    28?????*?@see?javax.servlet.Filter#doFilter(javax.servlet.ServletRequest,?javax.servlet.ServletResponse,?javax.servlet.FilterChain)?
    29?????*/
    ?
    30????public?void?doFilter(?
    31????????ServletRequest?request,?
    32????????ServletResponse?response,?
    33????????FilterChain?chain)?
    34????????throws?IOException,?ServletException?{?
    35????????//?TODO?Auto-generated?method?stub?
    36????????request.setCharacterEncoding(selectEncoding(request));?
    37????????chain.doFilter(request,?response);?
    38????}
    ?
    39?
    40?
    41????public?void?destroy()?{?
    42?????????
    43????????this.defaultEncoding?=?null;?
    44????????this.filterConfig?=?null;?
    45????}
    ?
    46?
    47?
    48????protected?String?selectEncoding(ServletRequest?request)?{?
    49?
    50????????return?this.defaultEncoding;?
    51????}
    ?
    52?
    53}
    ?

    ?

    4.提交表單的jsp頁(yè)面設(shè)置
    <%@ page language="java"? contentType="text/html; charset=UTF-8"%>

    Feedback

    # re: Hibernate3+mysql4 中文問(wèn)題解決方案.   回復(fù)  更多評(píng)論   

    2006-09-22 12:03 by Supergoal
    接下來(lái)一個(gè)項(xiàng)目中可能會(huì)遇到這樣的問(wèn)題,先記下了,謝謝。

    # re: Hibernate3+mysql4 中文問(wèn)題解決方案.   回復(fù)  更多評(píng)論   

    2006-09-26 21:12 by hallywang
    多多交流

    posts - 43, comments - 200, trackbacks - 0, articles - 2

    Copyright © Hally

    主站蜘蛛池模板: 久久免费看少妇高潮V片特黄| 亚洲免费视频播放| 亚洲国产成人精品不卡青青草原| 久久久久久久岛国免费播放| 亚洲熟妇无码爱v在线观看| 在线免费观看色片| 免费看黄的成人APP| 亚洲中文字幕无码一去台湾| 亚洲A∨午夜成人片精品网站| 日本一区二区免费看| 亚洲经典千人经典日产| 在线观看亚洲精品福利片| 182tv免费视视频线路一二三| 免费观看又污又黄在线观看| 亚洲美女大bbbbbbbbb| 国产成人精品男人免费| 久9这里精品免费视频| 国产精品亚洲一区二区三区久久| 亚洲av日韩av激情亚洲| 免费大片在线观看网站| 亚洲黄色片免费看| 国产又黄又爽又大的免费视频| 亚洲AV成人无码天堂| 国产国拍精品亚洲AV片| 日本免费的一级v一片| 99热在线免费播放| 二级毛片免费观看全程| 亚洲色www永久网站| 亚洲狠狠久久综合一区77777| 免费国产a国产片高清| 啦啦啦高清视频在线观看免费 | 最近免费中文字幕4| 免费看男人j放进女人j免费看| 国产精品日本亚洲777| 亚洲av片不卡无码久久| 国产精品亚洲片在线| 免费一级肉体全黄毛片| 大地资源二在线观看免费高清| 99re6热视频精品免费观看| 国产精品偷伦视频免费观看了| 亚洲欧美日韩综合俺去了|