1.邮件发送工具类
1)在项目的util包中,打开邮件发送工具类MailUtils,填写发件人邮箱及授权码;
private static final String USER = "*********@qq.com"; // 发件人称号,同邮箱地址,“ * ”填上自己对应邮箱
private static final String PASSWORD = "oovgnfcztcacbhae"; // 注意:此处使用授权码
2)工具类实用的方法MailUtils.sendMail(to,text,title), 此处是用来测试的收件邮箱,可填上自己的邮箱自行测试;(发件人和收件人信息填写错误都会导致异常)
2.servlet层代码
1)新建一个RegistUserServlet完成注册功能,主要代码如下;
//0.验证校验码
checkCode(request, response);
//1.获取数据
Map<String, String[]> map = request.getParameterMap();
//2.封装对象
User user = new User();
BeanUtils.populate(user, map);
//3.调用service完成注册
boolean flag = service.regist(user);
ResultInfo in