主页 > 知识库 > javascript请求servlet实现ajax示例(分享)

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

热门标签:大众点评400电话怎么申请 上海企业外呼系统价钱 电销机器人 长春 立陶宛地图标注 怎样在地图标注文字 河间市地图标注app 地图标注推销坑人 东平县地图标注app 中国地图标注不明确情况介绍表

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==4xmlReq.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==4xmlReq.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示例(分享)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

您可能感兴趣的文章:
  • 实例解读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交互的实例详解

标签:四川 内江 本溪 益阳 辽宁 铜川 玉树 营口

巨人网络通讯声明:本文标题《javascript请求servlet实现ajax示例(分享)》,本文关键词  javascript,请求,servlet,实现,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《javascript请求servlet实现ajax示例(分享)》相关的同类信息!
  • 本页收集关于javascript请求servlet实现ajax示例(分享)的相关信息资讯供网民参考!
  • 推荐文章