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