一尘不染

将行插入表时如何通过邮件通知?

jsp

我做了一个用JSP编码的在线商店,并将表存储在MysQl中。我正在使用servlet和类。我想admin@domain.com在数据库中插入订单时通过邮件获得通知。

同样,客户在提交表单时应该收到他们输入的电子邮件的订单确认。

我想获得有关如何执行此任务的反馈。最佳做法是什么?我希望不要对这个问题感到反感,因为我知道有几种可能的答案。

基本上,我只是在寻找最简单,最快的实现方式而没有太多麻烦!

该表格包含非常敏感和机密的数据,例如地址等。但是,由于我们的客户可以在网站上跟踪其订单,因此出于安全目的,不应发送数据。只是一条消息,以确认他们已收到订单。

请指引我正确的方向。


阅读 219

收藏
2020-06-10

共1个答案

一尘不染

如果您使用的是Hibernate,我建议您使用实体侦听器,尤其是 @PostPersist
回调。您可以在第6章中了解它。实体侦听器和回调方法

电子邮件部分可以使用JavaMail
API完成

您可以在使用JavaMail
API
发送电子邮件中查看发送电子邮件的示例。

希望能帮助到你!

2020-06-10