jsp頁面get和post不同導致的亂碼問題

2022-08-13 12:15:08 字數 338 閱讀 9725

一.post請求中預設使用iso-8859-1編碼,並且可以進行修改

request.setcharacterencoding("utf-8");

二.get請求中預設也使用iso-8859-1編碼,但是不能進行修改

方法一:修改tomcat下conf資料夾下,server.xml檔案

uriencoding="utf-8"/>

方法二:

string  name=new string(request.getparameter("name").getbytes("iso8859-1"),"utf-8");

get和post有什麼不同?

get和post是http請求的兩種基本方法,要說它們的區別,接觸過web開發的人都能說出一二。最直觀的區別就是get把引數包含在url中,post通過request body傳遞引數。你可能自己寫過無數個get和post請求,或者已經看過很多權威 總結出的他們的區別,你非常清楚知道什麼時候該用什麼...

GET和POST的區別 的不同

get與post都是http協議的兩種基本的請求方式 最直接的區別就是get的請求引數放在了url裡面了而post則放在requery,和body裡面。1.get請求會將資料附加在url之後,以?來分割url和傳輸資料,多個引數用 連線。並且get請求時放在http請求包的訊息頭中 2.在http規...

GET和POST請求不同之處

首先最直觀的區別就是get把引數包含在url中,post通過request body傳遞引數。詳細區別 get在瀏覽器回退時是無害的,而post會再次提交請求。get產生的url位址可以被bookmark,而post不可以。get請求會被瀏覽器主動cache,而post不會,除非手動設定。get請求...