寫了一個servlet,javascript 向它提交參數時遇到亂碼問題,導致插進數據庫以后仍然是亂碼,現將解決辦法記錄如下:
function changecode(str){
str = encodeURI(str);
return str;
}
需要傳過去的參數調用 changecode(str);如:
content =changecode(content);
var url=encodeURI("TDIY_SMSCONTENT_Servlet?method=insert&content="+content);
服務器端:String content=request.getParameter("content");
content = URLDecoder.decode(content,"UTF-8");
ok,亂碼問題解決。
posted on 2009-05-26 09:12
小虎(年輕) 閱讀(370)
評論(0) 編輯 收藏 所屬分類:
JavaScript