第一種:
前台用urlencoder.encode("中文","utf-8")
如:string url="test.jsp?name="+urlencoder.encode("中文","utf-8");
後台先response.setcharacterencoding("utf-8");
再string name =new string(request.getparameter("name").getbytes("iso-8859-1"),"utf-8");
此方法適合用於前台不能用js來編碼的情況。
遇到別的情況再繼續加。大家也可以加啊。呵呵
有問題?直接google!
JSP中文亂碼處理方法
1 客戶端的get請求 對於不同的請求方式,解決亂碼的問題也是不一樣的,對於客戶端的get請求來說,伺服器端 處理要想不出現亂碼,解決這個問題稍微複雜一些,需要用到string型別的建構函式 其中的乙個 建構函式 就是用指定的編碼方式去解碼,一般都用 utf 8 的方式。只要在 伺服器端 將請求得到...
JSP中處理中文亂碼方法
1.post請求 post請求方法比較簡單,在取值的時候只需設定他的輸入和輸出編碼方式都為gbk即可,如下 response.setcontenttype text html charset gbk request.setcharacterencoding gbk 2.get請求 相對於post請求...
中文亂碼處理
表單 post方式 表單 get方式 連線測試 以上是測試的html頁面,下面是對應的post get url方式提交的中文亂碼處理 post方式提交 此時在console下顯示的內容為 獲取到的內容 亂碼了 我們通過表單的提交將input標籤中的內容從messycode.html中提交到messy...