ajax请求是一种无刷新式的用户体验,可以发送GET和POST两种异步请求,现记录如下:

GET请求:
function sendRequestByGet(){
//定义异步请求对象
var xmlReq;
//检测浏览器是否直接支持ajax
if(window.XMLHttpRequest){//直接支持ajax
xmlReq=new XMLHttpRequest();
}else{//不直接支持ajax
xmlReq=new ActiveObject('Microsoft.XMLHTTP');
}
//设置回调函数
xmlReq.onreadystatechange=function(){
if (xmlReq.readyState==4&&xmlReq.status==200) {
//获取服务器的响应值
var result=xmlReq.responseText;
//后续操作
alert(result);
}
};
//创建异步get请求
var url="Hello?name=zhangsan";
xmlReq.open("GET",url,true);
//发送请求
xmlReq.send(null);
}
POST请求:
function sendRequestByPost(){
//定义异步请求对象
var xmlReq;
//检测浏览器是否直接支持ajax
if(window.XMLHttpRequest){//直接支持ajax
xmlReq=new XMLHttpRequest();
}else{//不直接支持ajax
xmlReq=new ActiveObject('Microsoft.XMLHTTP');
}
//设置回调函数
xmlReq.onreadystatechange=function(){
if (xmlReq.readyState==4&&xmlReq.status==200) {
//获取服务器的响应值
var result=xmlReq.responseText;
//后续操作
alert(result);
}
};
//创建异步Post请求
var url="Hello";
xmlReq.open("POST",url,true);
xmlReq.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
//发送请求
var data="name=lisi";
xmlReq.send(data);
}
ajax请求的servlet:
@Override
protected void doPost(HttpServletRequest req, HttpServletResponse resp)
throws ServletException, IOException {
String name=req.getParameter("name");
PrintWriter out = resp.getWriter();
out.print(name);
}
效果:
以上这篇javascript请求servlet实现ajax示例(分享)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
# javascript
# servlet
# ajax
# 实例解读Ajax与servlet交互的方法
# Jquery+ajax+JAVA(servlet)实现下拉菜单异步取值
# jQuery Ajax传值到Servlet出现乱码问题的解决方法
# 深入Ajax代理的Java Servlet的实现详解
# jquery请求servlet实现ajax异步请求的示例
# Servlet+Ajax实现智能搜索框智能提示功能
# Ajax+Servlet+jsp显示搜索效果
# Servlet获取AJAX POST请求中参数以form data和request payload形
# javaweb中ajax请求后台servlet(实例)
# 关于Ajax技术中servlet末尾的输出流
# AJAX Servlet实现数据异步交互的方法
# 探讨.get .post .ajax ztree 还有后台servlet传递数据的相关知识
# Servlet 与 Ajax 交互一直报status=parsererror的解决办法
# Ajax+Servlet实现无刷新下拉联动效果
# 浅谈ajax在jquery中的请求和servlet中的响应
# Servlet3.0与纯javascript通过Ajax交互的实例详解
# 给大家
# 回调
# 不直接
# 是一种
# 两种
# 希望能
# 这篇
# 小编
# 大家多多
# open
# onreadystatechange
# readyState
# XMLHTTP
# responseText
# ActiveObject
# Microsoft
# amp
# alert
# url
# zhangsan
相关文章:
如何在阿里云域名上完成建站全流程?
北京企业网站设计制作公司,北京铁路集团官方网站?
如何在阿里云通过域名搭建网站?
建站之星安装路径如何正确选择及配置?
如何在腾讯云服务器快速搭建个人网站?
如何快速搭建高效可靠的建站解决方案?
代购小票制作网站有哪些,购物小票的简要说明?
如何选择香港主机高效搭建外贸独立站?
南京网站制作费用,南京远驱官方网站?
建站之星备案流程有哪些注意事项?
购物网站制作公司有哪些,哪个购物网站比较好?
如何在橙子建站中快速调整背景颜色?
建站之星代理平台如何选择最佳方案?
建站之星五站合一营销型网站搭建攻略,流量入口全覆盖优化指南
如何在腾讯云免费申请建站?
如何获取PHP WAP自助建站系统源码?
广东专业制作网站有哪些,广东省能源集团有限公司官网?
可靠的网站设计制作软件,做网站设计需要什么样的电脑配置?
天津个人网站制作公司,天津网约车驾驶员从业资格证官网?
深圳网站制作培训,深圳哪些招聘网站比较好?
大连 网站制作,大连天途有线官网?
建站之家VIP精选网站模板与SEO优化教程整合指南
行程制作网站有哪些,第三方机票电子行程单怎么开?
建站之星价格显示格式升级,你的预算足够吗?
css网站制作参考文献有哪些,易聊怎么注册?
音响网站制作视频教程,隆霸音响官方网站?
,怎么在广州志愿者网站注册?
建站主机选哪种环境更利于SEO优化?
婚礼视频制作网站,学习*后期制作的网站有哪些?
如何在宝塔面板中修改默认建站目录?
网站制作服务平台,有什么网站可以发布本地服务信息?
在线制作视频网站免费,都有哪些好的动漫网站?
建站之星导航配置指南:自助建站与SEO优化全解析
太原网站制作公司有哪些,网约车营运证查询官网?
建站主机如何安装配置?新手必看操作指南
c++怎么编写动态链接库dll_c++ __declspec(dllexport)导出与调用【方法】
湖南网站制作公司,湖南上善若水科技有限公司做什么的?
建站之星如何快速更换网站模板?
常州自助建站:操作简便模板丰富,企业个人快速搭建网站
唐山网站制作公司有哪些,唐山找工作哪个网站最靠谱?
在线流程图制作网站手机版,谁能推荐几个好的CG原画资源网站么?
建站VPS推荐:2025年高性能服务器配置指南
如何用低价快速搭建高质量网站?
建站之星安装步骤有哪些常见问题?
移民网站制作流程,怎么看加拿大移民官网?
ui设计制作网站有哪些,手机UI设计网址吗?
弹幕视频网站制作教程下载,弹幕视频网站是什么意思?
C++时间戳转换成日期时间的步骤和示例代码
专业型网站制作公司有哪些,我设计专业的,谁给推荐几个设计师兼职类的网站?
网站制作报价单模板图片,小松挖机官方网站报价?
*请认真填写需求信息,我们会在24小时内与您取得联系。