站長資訊網
最全最豐富的資訊網站

java處理亂碼的幾種方法

java處理亂碼的幾種方法

解決方式1(若亂碼參數多,就比較低效)

瀏覽器默認編碼為ISO-8859-1,后端Servlet接收請求參數,按照ISO-8859-1進行解碼,得到二進制流,然后再用UTF-8編碼。

示例代碼:

// 獲得請求參數 String queryString = request.getQueryString(); // 按照ISO-8859-1方式解碼 byte[] bytes = queryString.getBytes("ISO-8859-1"); // 按照UTF-8編碼 String param = new String(bytes,"UTF-8");

解決方式2(此種方式只支持get方式請求)

修改服務器(tomcat)配置:在server.xml中,默認為ISO-8859-1(沒有顯示出來),我們可以添加上UTF-8

java處理亂碼的幾種方法

解決方式3(此種方式只支持post方式請求)

在servlet直接設置請求參數編碼–推薦

//設置請求參數編碼  request.setCharacterEncoding("UTF-8");

響應亂碼–響應

// 設置MIME類型 response.setContentType("text/html"); // 設置編碼 response.setCharacterEncoding("UTF-8"); //設置編碼(簡寫) response.setContentType("text/html;charset=utf-8");

贊(0)
分享到: 更多 (0)
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
国产成人精品视频福利app| 911精品国产自产在线观看| 久久久久亚洲精品无码网址| 国产日韩精品SUV| 国内久久精品视频| 久热爱精品视频在线| 国产精品视频一区二区三区| 久久精品午夜一区二区福利 | 久久久2019精品| 中文字幕无码精品三级在线电影| 国产A∨免费精品视频| 无码精品人妻一区二区三区免费| 亚洲国产日韩一区高清在线| 国产乱人伦偷精精品视频| 日韩精品高清在线| 青草青草久热精品观看| 亚洲国产精品无码久久久秋霞1| 国产精品2019| 玖玖精品在线视频| 久久久久久精品久久久久| 91亚洲精品视频| 91天堂素人精品系列网站| 久久久亚洲精品无码| 久久综合精品视频| 国产精品日韩AV在线播放| 久久成人国产精品二三区| 国产99视频精品免视看9| 国产揄拍国产精品| 思思久久99热只有频精品66| 中文字幕精品无码一区二区| 久久996热精品xxxx| 久久久精品人妻无码专区不卡| 精品国产亚洲男女在线线电影 | 国产99视频精品免费视频7| 精品伊人久久大线蕉地址| 国产99视频精品专区| 国产香蕉九九久久精品免费| 精品国产这么小也不放过| 国产精品视频永久免费播放| 国产成人无码精品久久久小说| 精品熟女少妇AV免费观看|