色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

如何解決jsp中通過url傳遞中文參數亂碼問題

錢諍諍2年前18瀏覽0評論

如何解決jsp中通過url傳遞中文參數亂碼問題?

第一步:在tomcat 的server.xml文件中設置web服務器端口配制中加下面兩句:useBodyEncodingForURI="true" URIEncoding="UTF-8"第二步:jsp頁面編碼用UTF-8(也可以用“GB2312",第一步與解碼要一至)傳值時編碼一下:以傳遞的參數為strPar為例, 在傳遞數據前將strPar進行編碼java.net.UrlEncoder.encode(strPar,"UTF-8");第二步:解碼 在獲取數據服務器端Action中得到的strPar進行解碼java.net.URLdecoder.decode(strPar,"UTF-8");本人測試時傳入action中可以不解碼也正常。舉例:Url傳值:

">點擊這里

//下面是解碼String cnStr=java.net.URLDecoder.decode(strPar,"GB2312");

java獲取url,如何解決jsp中通過url傳遞中文參數亂碼問題