<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ù)庫字符集,以及表的字符集), 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頁面設(shè)置
    <%@ page language="java"? contentType="text/html; charset=UTF-8"%>

    Feedback

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

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

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

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

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

    Copyright © Hally

    主站蜘蛛池模板: 午夜毛片不卡免费观看视频| 中文字幕在线免费播放| xxxxwww免费| 亚洲av激情无码专区在线播放| 曰批免费视频播放在线看片二| 亚洲AV人人澡人人爽人人夜夜| 成人嫩草影院免费观看| 亚洲综合色视频在线观看| 午夜不卡AV免费| 奇米影视亚洲春色| 你懂的网址免费国产| 最近中文字幕无吗高清免费视频| 亚洲综合色视频在线观看| 东北美女野外bbwbbw免费 | 99免费视频观看| 久久丫精品国产亚洲av不卡| 中文字幕成人免费视频| 亚洲人成人77777网站不卡| 午夜精品在线免费观看| 免费看一级一级人妻片| 久久久青草青青亚洲国产免观| 国产精品免费大片| 亚洲中文字幕久在线| 一级成人生活片免费看| 国产亚洲综合久久系列| 99视频全部免费精品全部四虎| 国产亚洲精aa在线看| 亚洲乱码国产一区网址| 无码中文字幕av免费放dvd| 亚洲一区二区三区在线| 亚洲国产黄在线观看| 免费国产成人午夜在线观看| 亚洲1234区乱码| 亚洲AV无码一区二区三区在线观看| 中国好声音第二季免费播放| 亚洲精品在线电影| 国产一级高清免费观看| 日韩精品久久久久久免费| 自拍偷自拍亚洲精品播放| 亚洲AV无码国产精品麻豆天美| AV片在线观看免费|