麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學院 > 開發設計 > 正文

發現Hibernate中文問題又一解決方法

2019-11-18 12:56:44
字體:
來源:轉載
供稿:網友

  開發構架:Hibernate2.1.6+SPRing1.2.2+Sturts1.1;
  
  數據庫MySQL4.024-nt;
  
  容器:Tomcat5.0.28;
  
  開發工具:JbuilderX、Eclipse3.0
  
  OS:window200
  
  就在開發的時候問題出現了:在JBX下開發,用的Tomcat 是自帶的4.06,啟動后測試中文沒有任何問題(而且在jsp頁面里面也沒有加“ <%@ page contentType="text/Html;charset=gb2312" %> ”),中文的存取都沒有亂碼現象;
  
  這樣就把JBX下開發的移在Eclipse3.0下,用的Tomcat是下載的5.0.28,啟動Tomcat測試發現,Insert 數據是沒亂碼,但存數據庫里面Select數據時,中文時亂碼的!這里很多人會想到應該不會的!其實我也是這么想的,但事實就是這樣,我查可資料如這:http://www.companysz.com/josson/archive/2005/03/16/119619.aspx
  
  說的不錯,我就按照這樣作了,加了,但是還是不行,我改為:jdbc:mysql://localhost/hibstruts?useUnicode=true&characterEncoding=GB2312;而且Filter的配置也該成了GB2312;還有對每個JSP頁面也加了<%@ page contentType="text/html;charset=gb2312" %> ,最后測試了一上午還是不行;我只能用了
  
  str=row[1].toString();  //取出中文
  System.out.println("________=========Tname1 :"+str);
  dbbyte1 = str.getBytes("iso-8859-1"); //轉換字符集
  str = new String(dbbyte1);
  System.out.println("________=========Tname2 :"+str); //正常的中文
  
  不會吧,天哪!這樣處理中文會把我累死啊!
  
  下午,我就從比較低級的問題入手想了!是不是問題沒有這么復雜?... ...
  
  原來代碼就換了個Tomcat,竟然如此的問題,是不是Tomcat的問題,不會吧,應該5.0.28版本不比4.0.6
  
  低級吧!哦,是不是中文問題支持有所改變那!對,把在Eclipse下開發的Tomcat換為JBX自帶的4.0.6試試!
  
  馬上換用Tomcat4.0.6,所以的中文問題立即消失了!MD,這么讓人大干的問題,竟然這么解決的!
  
  唉,不知自己的思維邏輯問題,還是Tomcat的發展邏輯問題啊!看來以后還得從實踐入手,不要相信技術的發展邏輯。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 日韩a毛片免费观看 | 国产精品性夜天天视频 | 成人视屏在线 | 日本在线不卡一区二区 | 色综合激情| 在线免费日韩 | 91精品观看91久久久久久国产 | 欧美一级特黄aaaaaa在线看首页 | 天天色宗合| 免费看成人av | 精品国产乱码一区二区 | 丰满年轻岳中文字幕一区二区 | 黄色毛片观看 | 色网免费观看 | 天天骑夜夜操 | 激情在线视频 | 国产免费一区二区三区最新不卡 | 国产一区二区三区在线免费观看 | 视频一区二区三区在线观看 | 日本高清黄色片 | 成人国产精品一区二区毛片在线 | 日本免费不卡一区二区 | 国产精品久久久久久久久久了 | xxxx69hd一hd| 中文字幕1区2区 | 色婷婷久久久亚洲一区二区三区 | 色阁阁69婷婷 | 欧美成人综合视频 | 欧美成人黄色小视频 | 日本在线观看视频网站 | 国产999视频在线观看 | 日本成人高清视频 | 黄色的视频免费观看 | gogo全球大胆高清人露出91 | 涩涩激情网 | 久久久久久久高清 | 成人做爰s片免费看网站 | 日本成人午夜 | 亚洲影院在线播放 | 亚洲国产成人一区 | 欧美一级免费在线观看 |