亂碼解決之道

2021-06-27 12:32:48 字數 539 閱讀 4847

一.jsp頁面讀取資料庫資料

確認資料庫的資料不是亂碼(mysql建庫建表時設定統一的字符集),jsp頁面編碼設定支援中文,這時jsp頁面可以正常顯示中文。

二.從jsp提交資料到資料庫

從jsp頁面的中文提交到action或者servlet後,要重新設定編碼:new string(param.getbytes("iso-8859-1");不要使用new string(param.getbytes(),"iso-8859-1");另外jsp頁面必須是支援中文的編碼,可以是utf-8,建議為gbk、gb2312。

三.從其它客戶端傳送post/get請求(例如採用urlconnection或者子類httpurlconnection),獲取jsp頁面的中文資料

1.jsp頁面採用utf-8編碼

2.從瀏覽器訪問這個jsp頁面,確保中文顯示是正常的

3.從其它客戶端接收到資料後例如temp字串,重新編碼:new string(temp.getbytes(),"utf-8");//不要使用new string(temp.getbytes("utf-8"));

工控安全解決之道

工控安全解決之道 首先,筆者先說明一下關於安全的三個概念 第一,安全不免費 第二,安全的最高境界是感覺不到安全 第三,安全無僥倖。第乙個概念,安全不免費,這個概念很好理解,世上沒有白吃的午餐,企業要想做安全就要做好投入的準備,這個概念誰都同意,但是很多人就未必願意做。為什麼呢?他會說以前我沒做安全也...

記憶體洩露及其解決之道

前言 此文甚好,權作時時複習之用。原文出處 本人改正了一些錯別字。正文 記憶體洩露及其解決之道 new delete,array new arrray delete匹配 case 1 在類的建構函式與析構函式中沒有匹配地呼叫 new delete!解決方法 檢查建構函式,在出現new的情況下,按相反...

微軟虛擬化解決之道

隨著計算機硬體運算能力的突飛猛進,使虛擬化應用成為理由當然的事情,這是降低資訊化建設tco的有效手段之一。微軟 vmware等都是虛擬化應用行業的大拿,引領著虛擬化技術的發展方向。vmware在伺服器的虛擬化應用方面有獨到之處,微軟則在虛擬化整合以及提供一攬子虛擬化解決方案等方面領先。對於企業的虛擬...