用户登录

/**

  • 用户名长度不小于3
  • 密码长度不小于6
  • 注册时两次输入密码必须相同
  • @author 86182

*/
public class xueiyuan {
public String name;//用户名
public String mima;//第一次密码
public String mima1;//第二次密码

}

import java.util.Scanner;

public class xueiyuanCeiShi {
public static void main(String[] args) {
Scanner input=new Scanner(System.in);
xueiyuanCeiShi d=new xueiyuanCeiShi();

	System.out.println("\t______________________");
	System.out.println("\t(    欢迎进入注册系统   )");
	System.out.println("\t^^^^^^^^^^^^^^^^^^^^^^");
	while (true) {
		System.out.print("\t请输入用户名:");
		d.name=input.next();
		System.out.print("\t请输入密码:");
		d.mima=input.next();
		System.out.print("\t请再次输入密码");
		d.mima1=input.next();
		if (d.name.length()<3) {
			System.out.print("\t用户名不能小于3 \n");
		}
		if (d.mima.length()<6) {
			System.out.print("\t密码不能小于6 \n");
		}
		if (d.mima1.equals(d.mima)&&d.name.length()>=3&&d.mima.length()>=6) {
			System.out.println("\t注册成功!请牢记用户名和密码");
			break;
		}
		if (!d.mima1.equals(d.mima)) {
			System.out.print("\t两次密码不一致 \n");
		}
	}
}

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
您好!对于您提出的问题,我可以给出以下回答: 实现用户登录功能可以通过使用Java Web的技术来完成,可以通过JSP页面来实现用户登录界面,通过Servlet来获取用户的输入信息,然后进行验证,如果验证通过,则可以跳转到目标页面上,使用EL表达式来显示用户名和密码。以下代码演示如何实现: 在登录页面上,通过HTML表单获取用户名和密码 <form action="login" method="post"> <label for="username">用户名:</label> <input type="text" name="username" id="username"><br> <label for="password">密码:</label> <input type="password" name="password" id="password"><br> <input type="submit" value="登录"> </form> 在Servlet中获取用户输入的信息,并进行验证 protected void doPost(HttpServletRequest request, HttpServletResponse response) { String username = request.getParameter("username"); String password = request.getParameter("password"); if ("itcast".equals(username) && "123".equals(password())) { //验证通过,可以跳转到目标页面 request.getRequestDispatcher("/success.jsp").forward(request, response); } else { //验证不通过,可以跳转到错误页面 request.getRequestDispatcher("/error.jsp").forward(request, response); } } 在目标页面success.jsp中使用EL表达式显示用户名和密码 欢迎您,${param.username},您的密码是:${param.password}。 以上就是如何实现用户登录功能的简要说明,希望对您有所帮助。如果您有其他问题,可以随向我提问。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值