//解决乱码问题方法: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");