全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

javascript请求servlet实现ajax示例(分享)

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快速搭建CMS系统?  官网建站费用明细查询_企业建站套餐价格及收费标准指南  c++23 std::expected怎么用 c++优雅处理函数错误返回【详解】  如何配置支付宝与微信支付功能?  如何在IIS中新建站点并配置端口与物理路径?  mc皮肤壁纸制作器,苹果平板怎么设置自己想要的壁纸我的世界?  如何选择可靠的免备案建站服务器?  音响网站制作视频教程,隆霸音响官方网站?  建站之星免费版是否永久可用?  学校为何禁止电信移动建设网站?  建站VPS配置与SEO优化指南:关键词排名提升策略  免费ppt制作网站,有没有值得推荐的免费PPT网站?  如何用好域名打造高点击率的自主建站?  Python路径拼接规范_跨平台处理说明【指导】  建站之家VIP精选网站模板与SEO优化教程整合指南  网站制作公司排行榜,抖音怎样做个人官方网站  实现虚拟支付需哪些建站技术支撑?  如何在自有机房高效搭建专业网站?  陕西网站制作公司有哪些,陕西凌云电器有限公司官网?  桂林网站制作公司有哪些,桂林马拉松怎么报名?  建站之星如何一键生成手机站?  已有域名如何快速搭建专属网站?  制作宣传网站的软件,小红书可以宣传网站吗?  如何在Windows服务器上快速搭建网站?  广州网站建站公司选择指南:建站流程与SEO优化关键词解析  网站制作大概要多少钱一个,做一个平台网站大概多少钱?  宝塔建站后网页无法访问如何解决?  内部网站制作流程,如何建立公司内部网站?  ,怎么在广州志愿者网站注册?  婚礼视频制作网站,学习*后期制作的网站有哪些?  如何做网站制作流程,*游戏网站怎么搭建?  建站主机无法访问?如何排查域名与服务器问题  网站制作难吗安全吗,做一个网站需要多久时间?  深圳 网站制作,深圳招聘网站哪个比较好一点啊?  股票网站制作软件,网上股票怎么开户?  百度网页制作网站有哪些,谁能告诉我百度网站是怎么联系?  网站企业制作流程,用什么语言做企业网站比较好?  如何在IIS服务器上快速部署高效网站?  高端网站建设与定制开发一站式解决方案 中企动力  教学网站制作软件,学习*后期制作的网站有哪些?  建站之星ASP如何实现CMS高效搭建与安全管理?  香港服务器网站生成指南:免费资源整合与高速稳定配置方案  建站之星后台管理系统如何操作?  ppt在线制作免费网站推荐,有什么下载免费的ppt模板网站?  定制建站模板如何实现SEO优化与智能系统配置?18字教程  定制建站策划方案_专业建站与网站建设方案一站式指南  宝盒自助建站智能生成技巧:SEO优化与关键词设置指南  上海网站制作开发公司,上海买房比较好的网站有哪些? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。