解决中文乱码问题----总结

//解决乱码问题方法:1.页面发出的数据做一次encodeURI(在js文件),服务器使用new String(name.getBytes("ISO-8859-1"),"UTF-8");
//方法2.页面端发出的数据做两次encodeURI,服务器使用URLDecoder.decode(name,"UTF-8");

javascript里边这样使用:var url = encodeURI("AJAXServlet?name="+$("#userName").val());

在java里边: name = new String(name.getBytes("ISO-8859-1"),"UTF-8");
           //或者     name = URLDecoder.decode(name,"UTF-8");
 

你可能感兴趣的:(JavaScript,java,String,服务器,url)