gpt4 book ai didi

java - 如何调用MailServlet向注册用户发送邮件,同时重定向到loginpage.jsp

转载 作者:太空宇宙 更新时间:2023-11-04 06:46:01 25 4
gpt4 key购买 nike

如何调用我的 MailServlet 将邮件发送给注册用户,同时转发到登录页面?这是我在 registerSucces = true;

之后转到 loginpage.jsp 的代码片段
RequestDispatcher rd = null;
if (registerSucces) {
rd = request.getRequestDispatcher("loginpage.jsp");

} else {
rd = request.getRequestDispatcher("registerpage.jsp");
}
rd.forward(request, response);

最佳答案

您不应该使用 MailServlet 发送电子邮件。因为 servlet 充当 View 组件。向注册成功的用户发送邮件是一项服务。并且service必须作为普通的java pojo类来实现。

与此类似::

class SendMail
{
static send()
{
// logic to send mails
}
}

你应该像这样打电话发送电子邮件:

if (registerSucces) 
{
SendMail.send();
rd = request.getRequestDispatcher("loginpage.jsp");
}
else
{
rd = request.getRequestDispatcher("registerpage.jsp");
}
rd.forward(request, response);

关于java - 如何调用MailServlet向注册用户发送邮件,同时重定向到loginpage.jsp,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23981731/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com