首先判断用户名和密码是否为空,以及密码和确认密码是否一致,如果上述条件不成立时,返回到注册页面register.jsp
如果上述条件成立,就根据用户名到数据库查询,如果能够查询到记录,说明用户名已经存在,返回到注册页面register.jsp
如果查询不到记录,说明此用户名可用来进行注册,使用JDBC向用户表 插入1条记录;之后跳转到登录页面login.jsp
5.总结
本例使用JSP实现用户登录,编写过程中,主要遇到了2个小问题。
5.1查询之后,判断记录是否存在,需要使用 if (!result.next()),而不是通常查询中使用的while循环,这一点需要注意,特别是在处理注册时。
5.2关于JSP页面的编译报错问题。
当在JSP小脚本中中使用return时要慎重,很可能会出现编译错误。
处理方法是,JSP主页面只使用JSP小脚本,保证return之后没有还需要编译的内容即可。
以上即为使用JSP实现用户登录的简单介绍,希望对大家的学习有所帮助。
您可能感兴趣的文章: