JSP XMLHttpRequest动态无刷新及其中文乱码处理

穿着布鞋的蚂蚁

穿着布鞋的蚂蚁

2016-02-19 09:42

最近很多朋友喜欢上设计,但是大家却不知道如何去做,别担心有图老师给你解答,史上最全最棒的详细解说让你一看就懂。
1.在页面的script type="text/JavaScript" 内加入
//无刷新请求的xmlhttp请求
var http_request=false;
function createRequest(url)
{
http_request = false;
if (window.XMLHttpRequest) { // Mozilla, Safari,...
http_request = new XMLHttpRequest();
if (http_request.overrideMimeType) {
http_request.overrideMimeType('text/html');
}
} else if (window.ActiveXObject) { // IE
try {
http_request = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
http_request = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e) {}
}
}
if (!http_request) {
alert('不能创建XMLHTTP实例!');
return false;
}
http_request.onreadystatechange=alertContents;
http_request.open("POST",url,true);
http_request.send(null);
}
2.调用--在js调用请求
createRequest('CONTROL'+'?cmd=listen');
3.在servlet中处理
PrintWriter out;
response.setContentType("html/text");//此5行必备,用于输出中文,否则乱码
response.setCharacterEncoding("UTF-8");
response.setHeader("Cache-Control","no-cache");
out=response.getWriter();
out.println("对不起,系统忙,请稍后再试!"); //为返回的响应结果,在页面直接以alert()显示
展开更多 50%)
分享

猜你喜欢

JSP XMLHttpRequest动态无刷新及其中文乱码处理

Web开发
JSP XMLHttpRequest动态无刷新及其中文乱码处理

JSP动态输出Excel及中文乱码的解决

Java JAVA基础
JSP动态输出Excel及中文乱码的解决

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

jsp中文乱码 jsp mysql 乱码的解决方法

Web开发
jsp中文乱码 jsp mysql 乱码的解决方法

AJAX POST提交中文乱码解决(jsp)

Web开发
AJAX POST提交中文乱码解决(jsp)

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

JSP编写WAP输入中文乱码问题

Web开发
JSP编写WAP输入中文乱码问题

jsp无刷新文件上传的实现

Web开发
jsp无刷新文件上传的实现

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

Ajax传Jsond Mvc后台接收实例

Ajax传Jsond Mvc后台接收实例

如何修改QQ相册的访问权限?

如何修改QQ相册的访问权限?
下拉加载更多内容 ↓