當前位置:名人名言大全網 - 端午節短信 - java程序亂碼和服務器上操作系統的編碼有關系嗎?

java程序亂碼和服務器上操作系統的編碼有關系嗎?

這種方式也與操作系統有關。如果沒有指定編碼,java程序將采用系統的編碼,建議設置為UTF-8編碼。

解決亂碼的兩種方法:

1.servlet中的DoGet方法:

string name = request . getparameter(“name“);

String name =新字符串(request . getparameter(“name“)。getBytes(“ISO8859-1“),“utf-8“);

2.使用過濾器解決亂碼問題。

在項目中創建新的過濾器文件。

在doFliter方法中編寫以下代碼:

http servlet request req =(http servlet request)請求;

3.在開發工具eclipse中進行文件編碼設置:

1.單擊窗口。

2.點按列表底部的“參考”。

3.在參考界面中單擊工作空間。

4.在右側的Tex文件編碼上單擊其他。

5.選擇相應的代碼。

6.建議使用UTF 8編碼。