摘要: BaseServlet抽取 减少Servlet的数量,现在是一个功能一个Servlet,将其优化为一个模块一个Servlet, 相当于在数据库中一张表对应一个Servlet,在Servlet中提供不同的方法,完成用户的请求。 BaseServlet: public class BaseServlet 阅读全文
posted @ 2022-08-24 16:13 魔光领域 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 登录功能 分析: Servlet层: @WebServlet("/loginServlet") public class LoginServlet extends HttpServlet { protected void doPost(HttpServletRequest request, Http 阅读全文
posted @ 2022-08-24 14:29 魔光领域 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 邮件激活: 为什么要进行邮件激活?为了保证用户填写的邮箱是正确的。将来可以推广一些宣传信息,到用户邮箱中。 发送邮件 需要开启授权码:打开qq邮箱-->设置-->账户 往下找找打这个点击开启 或 点击生成授权码:发送个信息即可开启就会有个授权码给你(或者qq密码也可以) 打开MailUtils工具类 阅读全文
posted @ 2022-08-24 11:29 魔光领域 阅读(78) 评论(0) 推荐(0) 编辑
摘要: Servlet代码实现 UserDao: public interface UserDao { /** * 根据用户名查询用户信息 * @param username * @return */ public User findByUsername(String username); /** * 用户 阅读全文
posted @ 2022-08-24 09:34 魔光领域 阅读(18) 评论(0) 推荐(0) 编辑