需要掌握的知识点
- 会创建一个简单的java web项目——jsp+servlet
- 需要会使用JAVA Mail或者使用common-email发送邮件
- 会使用java进行数据库的操作
- 了解前后端的数据交互
前期准备
- qq邮箱开通POP3/SMTP服务
第一步:
第二步:
2. 下载所需的jar包
jar包下载地址
链接:https://pan.baidu.com/s/1e-WFVjeZuAPLe1Eo7LA2cw
提取码:njds
思路
- 数据库中存储用户是否激活的状态和激活时系统随机生成的校验码
状态:当状态值为1时,处于激活状态,当状态为0时,处于未激活状态
校验码:由系统随机生成的一串字符串,在激活时检查是否是通过发送给用户的邮件激活的 - 用java实现发送邮件,邮件包含一个超链接