jsp第一次课后作业(简单登陆功能)

1.首先创建项目LoginDemo
在这里插入图片描述
2.创建登陆首页login.jsp
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述通过表达from把用户录入的数据传输的判断页面do_login.jsp用于逻辑判断

3.设置第一个运行的文件
在这里插入图片描述
4.创建登陆逻辑判断页面do_login.jsp
在这里插入图片描述
在这里插入图片描述在这里插入图片描述<%
String password=request.getParameter(“pwd”);
String username=request.getParameter(“user”);
%>
用于接收从login.jsp中传输过来的数据
<%
if(username !=null && !username.equals("") && password !=null && !password.equals("")) {
用于判断用户输入非空,如果是空的话会返回login.jsp页面
if (“admin”.equals(username) && “12345”.equals(password)) {
response.sendRedirect(“success.jsp”);
} else {
response.sendRedirect(“failure.jsp”);
}
因为没有使用数据库,所以我只定了了一个登陆用户admin和密码12345,如果用户输入与我定下的用户名和密码相同就跳转到success.jsp中,不服将跳转到failure.jsp中。
}
else {
response.sendRedirect(“login.jsp”);
}
%>
<%request.setCharacterEncoding(“UTF-8”); %>
<%session.setAttribute(“name”, username); %>
因为success.jsp和failure需要获取用户名username用来存储和传输
5.创建登陆成功页面success.jsp
在这里插入图片描述
在这里插入图片描述
用于接收do_login.jsp中传来的数据
6.创建登陆失败页failure.jsp
在这里插入图片描述
在这里插入图片描述
用于接收do_login.jsp中传来的数据

7.本次作业登陆判定只设置了一个账号admin,密码:12345,如果账号或密码为空将返回登陆页面,效果如下:
在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值