JSP-用户登陆验证

目录

1.用户登陆界面

代码:

2.信息验证界面

代码:

3.登陆成功Or失败界面

代码

 浏览器页面展示:

1.

 2.


1.用户登陆界面

  • 代码:

<%--
  Created by IntelliJ IDEA.
  User: CaptainDong
  Date: 2023/3/31
  Time: 21:22
  To change this template use File | Settings | File Templates.
--%>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
    <title>用户登陆界面</title>
    <style>
        h1 {
            font-size: 30px;
            position: absolute;
            top: 0;
            left: 50%;
            transform: translateX(-50%);
        }
        .center-form{
            display: flex;
            justify-content: center; /* 在主轴方向上居中 */
            align-items: center; /* 在交叉轴方向上居中 */
            height: 100vh; /* 设置高度为整个视口高度 */
            font-size: 22px;
        }
    </style>
</head>
<body>
<h1>用户登陆界面</h1>
<form action="ch_3_11_userReceive.jsp" method="post" class="center-form">
    <div align="center">
        <div>
            姓名:<input type="text" name="RdName">
        </div>
        <div>
            密码:<input type="text" name="RdPassword"><%--密码不可见<input type="password" name="RdPassword">--%>
        </div>
        <div>
            <table>
                <tr>
                    <td>
                        <input type="submit" value="确定提交">
                    </td>
                    <td>
                        <input type="reset" value="重置">
                    </td>
                </tr>
            </table>
        </div>
    </div>
</form>
</body>
</html>

2.信息验证界面

  • 代码:

<%--
  Created by IntelliJ IDEA.
  User: CaptainDong
  Date: 2023/3/31
  Time: 21:23
  To change this template use File | Settings | File Templates.
--%>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
    <title>信息验证界面</title>
</head>
<body>
<%
    String xm = request.getParameter("RdName");
    String mm = request.getParameter("RdPassword");
    if (xm.equals("zhangsan") && mm.equals("123456")) {%>
<jsp:forward page="ch3_11_userCorrect.jsp"></jsp:forward>
<%
    } else {
        response.sendRedirect("https://baidu.com");
    }
%>
</body>
</html>

3.登陆成功Or失败界面

  • 代码

<%--
  Created by IntelliJ IDEA.
  User: CaptainDong
  Date: 2023/3/31
  Time: 21:24
  To change this template use File | Settings | File Templates.
--%>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
    <title>登陆成功Or失败界面</title>
    <style>
        #center-context {
            display: flex;
            justify-content: center; /* 在主轴方向上居中 */
            align-items: center; /* 在交叉轴方向上居中 */
            height: 100vh; /* 设置高度为整个视口高度 */
            font-size: 24px;
        }
    </style>
</head>
<body>
<%
    String name = request.getParameter("RdName");
%>
<div id="center-context">
    <fron>欢迎,</fron>
    <%=
    name
    %>
    <fron>成功登陆!</fron>
</div>
</body>
</html>

 浏览器页面展示:

  • 1.

  •  2.

登陆失败就转到百度官网了。。。 

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

captain_dong

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值