国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發(fā)設計 > 正文

My sql中文亂碼問題

2019-11-17 03:57:57
字體:
來源:轉載
供稿:網友
 這幾天一直被中文亂碼問題困擾,中文數(shù)據(jù)插入到My Sql中很正常,在Command client line中也能正常顯示,可從數(shù)據(jù)庫中讀到jsp頁面上時,就變成“火星文”了。

  于是上網查詢,也看到好多方法:有的說把my.ini中default-character-set=latin1改為default-character-set=utf8,有的說在Eclipse中改默認編碼方式,有的說改<%@ page contentType="text/html;charset=gb2312" %>;,還有的說改連接字符:Connection con = DriverManager.getConnection("jdbc:MySQL://localhost:3306/MyData?user=root&amp;passWord=3211535&amp;useUnicode=true&amp;characterEncoding=GB2312"); 。

  幾番修改,我也被幾個修改的地方和幾種編碼方式搞暈了,改來改去還是亂碼,只是有時改了某個地方的某種編碼方式后,變成了另一種亂碼。 昨晚一直搞到十一點多,還是不行,冷靜下來一想,應該從源頭抓起,于是上網查JSP從My Sql中以什么編碼方式讀取數(shù)據(jù),也有幾種說法,于是分別試了下。終于成功了,其中一句:<%=sqlRst.getString(1)%>改為<%=new String(sqlRst.getString(1).getBytes("iso8859-1"),"gb2312")%>。把編碼方式從iso8859-1轉換成gb2312成功顯示中文。



本文來自CSDN博客,轉載請標明出處:http://blog.csdn.net/laolik/archive/2009/12/18/5029459.aspx
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 玉林市| 屏山县| 尉氏县| 镇江市| 韩城市| 中卫市| 庐江县| 页游| 乐安县| 察雅县| 米林县| 延长县| 通州市| 建瓯市| 平邑县| 和顺县| 乌苏市| 色达县| 微山县| 白沙| 无为县| 即墨市| 杂多县| 徐水县| 麻城市| 西昌市| 来凤县| 扬中市| 维西| 石柱| 思南县| 建平县| 郓城县| 晴隆县| 土默特左旗| 张掖市| 山东省| 高淳县| 祁门县| 石城县| 舞阳县|