java.net.URLEncode編碼 與 URLDecode解碼問題

1.java內部加密和解密java

String mytext = java.net.URLEncoder.encode("中國", "utf-8");
String mytext2 = java.net.URLDecoder.decode(mytext, "utf-8");

這兩條語句在同一個頁面中的話,獲得的結果是:
mytext: %E4%B8%AD%E5%9B%BD
mytex2: 中國
瀏覽器

2.經過瀏覽器傳回的中文解密
String zhongguo=new String(request.getParameter("zhongguo").getBytes("iso8859_1"));
zhongguo=java.net.URLDecoder.decode(zhongguo,"utf-8"); 加密

相關文章
相關標籤/搜索