我自己做了一个servlet项目,模仿一下现在的注册,登录,修改之类的功能,
发现“忘记密码”,邮箱找回密码功能自己不会,希望在这能学到这些
网上找找关于bcmail-jdk的包,试试。
建议你使用spring 的mail,对邮件有强大的支持。
很简单,你的数据库对每个账户添加一个字段,用来保存一个随机数。
当用户点找回密码的时候,你就产生一个随机数,并且给用户注册用的邮箱发送一条邮件,包含这个随机数。
用户打开邮件,然后得到随机数,访问你的网站,输入成功,你就转入修改密码的界面,让用户重设密码即可。
关键点就是发邮件。