首頁  >  文章  >  web前端  >  jquery請求servlet實作ajax非同步請求實例分享

jquery請求servlet實作ajax非同步請求實例分享

小云云
小云云原創
2018-01-10 10:44:021542瀏覽

本文主要為大家帶來一個jquery請求servlet實作ajax非同步請求的範例。小編覺得蠻不錯的,現在就分享給大家,也給大家做個參考。一起跟著小編過來看看吧,希望能幫助大家。

ajax可以發送非同步請求實現無刷新效果,但是使用javascript比較麻煩,就query提供了一些封裝的方法,可以使得操作更為簡單:

$.ajax()方法:

function sendRequest() {
    $.ajax({
      url: "Hello",
      type: "GET",
      dataType: "txt",
      data: "name=zhangsan",
      complete: function(result){
        alert(result.responseText);
      }
    });
  }

$.get()方法:

function sendRequestByGet(){
    $.get("Hello","name=lisi",function(result){
      alert(result);
    });
  }

$.post()方法:

function sendRequestByPost(){
    $.post("Hello","name=wangwu",function(result){
      alert(result);
    });
  }

$.load()方法:

//load代码等效使用如下$get()方法
  /*
  $get(url, data, function(result){
        //将result数据填充到页面元素中
    $(“#h2”).html(result);  
  });
  */

  function load(){
    $("h2").load("Hello","name=hahaha");
  }

以上非同步請求的Hello檔案:

protected void doPost(HttpServletRequest req, HttpServletResponse resp)
      throws ServletException, IOException {
    String name=req.getParameter("name");
    resp.getWriter().print(name);
  }

相關推薦:

Servlet+Ajax實作智慧型搜尋框智慧提示功能

h5裡js與servlet實作檔案上傳的實作步驟

#Servlet產生html頁面

以上是jquery請求servlet實作ajax非同步請求實例分享的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn