1.3.1 用户注册

1.3.1 用户注册

对网上书店系统的新用户进行记录,给予其访问系统的身份。登录页面如图1-3所示,其顺序图如图1-4所示。

图1-3 登录页面

图1-4 登录页面顺序图

在数据库中创建的用户信息表user,用于储存用户的用户名、密码、年龄、电话号码等信息,通过JDBC与数据库建立连接。定义JavaBean类User,封装用户信息编写User Dao接口并定义user Create()方法,编写UserDaoImpl类实现User Dao接口。

创建usercreate.jsp页面,用户在该页面的文本框中输入注册信息后,将信息提交到UserServlet再调用user Create(),user Create()接收信息并调用Dao层(User DaoImpl类)的userCreate()方法,然后将用户注册信息存入数据库,并返回布尔值来作为注册成功的标识,若为1,则注册成功返回登录页面,若为0,则显示操作失败页面。