javascript 向服务器提交的中文乱码问题

来源:互联网 发布:排版用什么软件 编辑:程序博客网 时间:2024/06/05 04:59

写了一个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,乱码问题解决。

原创粉丝点击