Ajax乱码问题高手帮忙我是在前台用Ajax方法调用后台的方法读
我是在前台用Ajax方法 调用后台的方法读文件 吧读出来的内容读到 前台的 文本域中 但是显示为乱码 我用了很多方法都没反应 我是这么接收的 document.All("text").innText= xmlrequest.responseText; 在后台我是用 response.getWrite.write(str); 写的一个字符串
在Action或Servlet中加上这句响应转码 response.setContentType("text/xml; charset=utf-8"); 如果是用ajax请求有乱码的话 String a = request.getParameter("a"); a = new String(a.getBytes("ISO-8859-1"), "gb2312"); 将请求值强制转换为gb2312