分类：电脑/网络
问题：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