用JSP和JavaBean编写一个对用户进行注册和身份认证的程序,包括如下内容
显示用户登录界面,包括用户名和密码的输入框,以及登录按钮和注册连接
如果用户点击注册按钮,则进入注册界面,要求用户填写注册信息,至少包括
用户名
密码
确认密码
姓名
性别
年龄
出生日期
…
用户填写完信息后,通过JSP获得用户信息,并对用户输入的信息进行校验,至少包括三个校验:
用户名是否存在
两次输入的密码是否相同
用户输入的年龄是否为数字
用户输入的日期格式是否正确(可选)
如果校验不通过,显示提示信息,要求用户重新填写。如果校验通过,则将用户的信息存储到JavaBean中,并放置到Application对象中,提示用户注册成功并返回登录界面。
用户提交用户名密码进行登录
通过JSP获得用户的登录信息,通过用户名从Application对象中获得存储用户信息的JavaBean。从JavaBean中获得存储的用户密码,验证用户密码是否正确。
如果用户密码输入错误,提示用户输入错误,并返回登录界面。如果密码输入正确,则将存储用户信息的JavaBean放置到session对象中,并跳转到显示用户登录成果的界面。
显示用户登录成功的界面,从session中获得存储用户信息的JavaBean,并显示相关的内容。
2021-05-23 12:10:04
187KB
登陆
注册
1