java - 从 apache tomcat 发送邮件

标签 java jsp tomcat servlets jakarta-mail

我正在开发一个网络项目,使用 Tomcat 6 作为我的网络服务器,使用 JSP 作为前端。我想从网络服务器发送邮件到电子邮件帐户。我怎样才能做到这一点?

首先,这是我在 JSP 中的表单:

<form name="forgotpassword" onsubmit="return valid()">    
  <table>
    <tr>
      <td>Enter Employee ID</td>
      <td><input type="text" name="emp_id" size="50"/></td>
    </tr>
    <tr>
      <td>Enter Your Email Address</td>
      <td><input type="text" name="mailid" size="50"/></td>
    </tr>
    <tr>
      <td><input type="submit"style="margin-left:100px" name="forgot" value="SUBMIT">&nbsp;&nbsp;&nbsp;&nbsp;<input type="reset" name="cancel" value="RESET"/></td>
    </tr>
  </table>
</form>

最佳答案

使用 Java-Mail API.

  • 从 JSP 获取所需的输入,
  • 将其发布到 Servlet
  • 调用服务方法从 Servlet 发送邮件
  • 使用Java Mail API从服务方法发送邮件,a quick example

关于java - 从 apache tomcat 发送邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7970827/

相关文章:

java - Struts 从操作重定向到 Jsp,然后再次返回到同一操作类,出现空指针异常

Java 'for loop' 参数列表中声明的变量

java - 生成漂亮的 JAXB 类

java - JSP迭代器语法,另一个迭代器

java - 如何访问WEB-INF下文件夹内的jsp页面?

java - Tomcat内存泄漏 - 停止Guava Finalizer线程

java - 在 JSF 中构建简单的事务

java - 将 spring-data-solr 升级到版本 1.3.1 时无法启动嵌入式 solr 服务器

java - 每次循环运行时都会实例化一个新对象吗?

java - JSoup 按 id 提取文本