zoukankan      html  css  js  c++  java
  • 使用$.ajax方式实现页面异步访问,局部更新的效果

    <!DOCTYPE html>
    <html lang="en">
    <head>
    <meta charset="UTF-8">
    <title>Title</title>
    <script src="js/jquery-3.3.1.min.js"></script>
    <script>
    function fun() {
    $.ajax({
    url:"ajaxServlet",
    type:"POST",
    data:{
    "username":"light",
    "age":12
    },
    success:function (data) {
    alert(data);
    },
    error:function () {
    alert("出错啦");
    },
    dataType:"text"
    });
    }

    });
    }

    </script>
    </head>
    <body>
    <input type="button" value="发送异步请求" onclick="fun();">
    <input type="text">
    </body>
    </html>

    package cn.hopetesting.com;

    import javax.servlet.ServletException;
    import javax.servlet.annotation.WebServlet;
    import javax.servlet.http.HttpServlet;
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;
    import java.io.IOException;

    /**
    * @author newcityman
    * @date 2019/9/16 - 21:53
    */
    @WebServlet("/ajaxServlet")
    public class AjaxServlet extends HttpServlet {
    protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
    String username = request.getParameter("username");
    try {
    Thread.sleep(5000);
    } catch (InterruptedException e) {
    e.printStackTrace();
    }
    System.out.println(username);
    response.getWriter().write("hello,"+username+".");
    }

    protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
    this.doPost(request, response);
    }
    }
     
  • 相关阅读:
    javaweb 最简单的分页技术
    Jquery选择器小结
    JSON 初探
    C# GridView 的使用
    C# 操作数据库
    Java中String为什么是不可变
    Eclipse使用技巧小结
    Java File类方法使用详解
    JSP基础语法总结
    JSP取得绝对路径
  • 原文地址:https://www.cnblogs.com/newcityboy/p/11530830.html
Copyright © 2011-2022 走看看