一、ajax初体验

直接上图吧

在这里插入图片描述
Controller

在这里插入图片描述
运行看一下,没有问题啦

在这里插入图片描述

二、ajax异步加载数据

创建一个实体类

在这里插入图片描述
接着,controller添加一个接口

在这里插入图片描述

创建一个test2.jsp页面

在这里插入图片描述
运行,测试一下,没有问题

在这里插入图片描述

三、ajax校验用户名密码

controller创建对应方法

在这里插入图片描述
创建一个login.jsp页面

<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html&gt;
<head&gt;
    <title&gt;ajax</title>
    <script src="https://code.jquery.com/jquery-3.1.1.min.js"></script>
    <script>
        function a1(){
            $.post({
                url:"${pageContext.request.contextPath}/a3",
                data:{'name':$("#name").val()},
                success:function (data) {
                    if (data.toString()=='OK'){
                        $("#userInfo").css("color","green");
                    }else {
                        $("#userInfo").css("color","red");
                    }
                    $("#userInfo").html(data);
                }
            });
        }
        function a2(){
            $.post({
                url:"${pageContext.request.contextPath}/a3",
                data:{'pwd':$("#pwd").val()},
                success:function (data) {
                    if (data.toString()=='OK'){
                        $("#pwdInfo").css("color","green");
                    }else {
                        $("#pwdInfo").css("color","red");
                    }
                    $("#pwdInfo").html(data);
                }
            });
        }
    </script>
</head>
<body>
<p>
    用户名:<input type="text" id="name" onblur="a1()"/>
    <span id="userInfo"></span>
</p>
<p>
    密码:<input type="text" id="pwd" onblur="a2()"/>
    <span id="pwdInfo"></span>
</p>
</body>
</html>

测试一下:没有问题

在这里插入图片描述

————————
创作不易,如觉不错,随手点赞关注收藏(* ̄︶ ̄),谢谢~~

原文地址:https://blog.csdn.net/weixin_42858422/article/details/120715361

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任

如若转载,请注明出处:http://www.7code.cn/show_46380.html

如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱suwngjj01@126.com进行投诉反馈,一经查实,立即删除

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注