• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >JSP > JSP XMLHttpRequest动态无刷新及其中文乱码处理

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

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-11

通过本文主要向大家介绍了xmlhttprequest,xmlhttprequest对象,xmlhttprequest是什么,xmlhttprequest.open,js xmlhttprequest等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
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调用请求【CONTROL为servlet配置的url-mapping,传参跟一般url传参一样】
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()显示 </div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

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

相关文章

  • 2017-05-11JSP常见的三个编译指令page、include、taglib
  • 2017-05-11基于jsp:included的使用与jsp:param乱码的解决方法
  • 2017-05-11Java学习的捷径
  • 2017-05-11JSP中response.setContentType和response.setCharacterEncoding区别分析
  • 2017-05-11一个用JSP做的日历
  • 2017-05-11JSP实现的简单分页显示效果代码
  • 2017-05-11JSP向后台传递参数的四种方式总结
  • 2017-08-07全局唯一ID生成器浅析IdGen (1)
  • 2017-05-11在JSP中访问MS SQL Server数据库
  • 2017-05-11JSP组件commons-fileupload实现文件上传

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • JAVA/JSP学习系列之一(JDK安装)
    • JSP中用回车监听按钮事件兼容火狐 IE等主流浏览器
    • 基于JSP编译器基本语法的使用详解
    • 一、Servlet和JSP概述
    • jsp实现页面分页功能代码
    • jsp页面常用的查询及显示方法分析
    • jsp页面循环集合操作整理
    • JSP利用过滤器解决request中文乱码问题
    • 获取jsp各种参数
    • 多个jsp页面共享一个js对象的超级方法

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有