久久久久久久视色,久久电影免费精品,中文亚洲欧美乱码在线观看,在线免费播放AV片

<center id="vfaef"><input id="vfaef"><table id="vfaef"></table></input></center>

    <p id="vfaef"><kbd id="vfaef"></kbd></p>

    
    
    <pre id="vfaef"><u id="vfaef"></u></pre>

      <thead id="vfaef"><input id="vfaef"></input></thead>

    1. 站長資訊網(wǎng)
      最全最豐富的資訊網(wǎng)站

      java處理亂碼的幾種方法

      java處理亂碼的幾種方法

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

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

      示例代碼:

      // 獲得請求參數(shù) 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方式請求)

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

      java處理亂碼的幾種方法

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

      在servlet直接設(shè)置請求參數(shù)編碼–推薦

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

      響應(yīng)亂碼–響應(yīng)

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

      贊(0)
      分享到: 更多 (0)
      網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號