写了一个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
小虎(年轻) 阅读(364)
评论(0) 编辑 收藏 所属分类:
JavaScript