如何在java servlet和html文本字段中使用ajax

时间:2014-09-16 08:39:13

标签: java ajax servlets

我需要有关ajax请求的帮助,你能否展示一个带有文本字段和servlet java的示例elementarny ajax请求

1 个答案:

答案 0 :(得分:0)

简单的亲爱的,

1.首先创建一个文本字段如下:

<input type="text"  id="newCatName" name="newCatName"/>

2.创建一个按钮

<button  onclick="ajaxCall();">Ajax Call</button>

3.使用以下函数进行ajax调用:

function ajaxCall(){
      var catName = $("#newCatName").val(); 
      $.ajax({
          type: "POST",
          url: "MyServlet",
          data: {"catName":catName},
          success: function()
          {  
              alert('success);
          },
          error:function()
          {
              alert("error");
          },
        });
      }

4.使用Name MyServlet创建一个servlet,如下所示:

public class MyServlet extends HttpServlet {      
    protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {

        String catName = request.getParameter("catName");
    }    

  }