在JSP中使用JavaMail

happyWYY爱你

happyWYY爱你

2016-01-29 12:31

在JSP中使用JavaMail,在JSP中使用JavaMail
  你希望在jsp中建立一个邮件发送收取工具吗?下面将介绍的就是在jsp中建立一个邮件发送收取工具。在这篇文章中你可以了解到JavaMail API的一些要点以及如何在JSP中使用它。本文中还包括了在JSP中使用JavaMail的实例。JavaMail是JSP应用软件中相当强大的API。

  阅读这篇文章需要对
JSP、JavaBeans和JavaMail有一定的初步了解。当然,有关于JavaMail的知识你可以通过阅读这篇文章来获得。如果你对于以上三项一无所知,但你所使用的服务器支持JSP和JavaMail的话,你可以仅仅通过复制/粘贴来使用它们。

  什么是JavaMail

  
JavaMail是Sun发布的用来处理email的API。它可以方便地执行一些常用的邮件传输。

  虽然
JavaMail是Sun的API之一,但它目前还没有被加在标准的java开发工具包中(Java Development Kit),这就意味着你在使用前必须另外下载JavaMail文件。除此以外,你还需要有Sun的JavaBeans Activation Framework (JAF)。JavaBeans Activation Framework的运行很复杂,在这里简单的说就是JavaMail的运行必须得依赖于它的支持。在Windows 2000下使用需要指定这些文件的路径,在其它的操作系统上也类似。

  接下来要讲解的是这篇指南的最难理解的部分。

  这篇指南包括三部分:HTML表格、关于
JavaMail、JavaMail和JSP的结合。

  第一部分:HTML表格

  第一部分提供了一个最基本的基于HTML的email发送收取程序的例子。第二部分则讲述
JavaMail的工作原理。第三部分则介绍将JavaMail加入JSP,创建一个基本的email发送收取程序。

  划分组件

  
JSP最重要的特性是能将整个网页划分成一些细小的组件。这里使用的组件包括:

  ●一个用来将email的信息发送给
JSP的HTML表格;

  ●一个
JSP页面用来处理和发送信件。

  第一步,就是创建一个HTML表格用来给
JSP页面发送信息。你可以将以下的HTML代码复制到你的电脑上:

  用来发送email的HTML源代码

<HTML>
<BODY>
<FORM action="sendmail.jsp" method="post">
<TABLE align="center">
<TR>
<TD width="50%">
To:<BR><INPUT name="to" size="25">
</TD>
<TD width="50%">
From:<BR><INPUT name="from" size="25">
</TD>
</TR>
<TR>
<TD colspan="2">
Subject:<BR><INPUT name="subject" size="50">
</TD>
</TR>
<TR>
<TD colspan="2">
Message:<BR><TEXTAREA name="text" rows=25 cols=85></TEXTAREA>
</TD>
</TR>
</TABLE>
<INPUT type="submit" name="cb_submit" value=" Send ">
<INPUT type="reset" name="cb_reset" value=" Clear ">
</FORM>
</BODY>
</HTML>

  以上这段程序将创建一个包含email基本信息(例如:收件地址、发送地址、主题和内容)的文件。当然你可以根据你自己的需要来决定这个文件包含那些信息。

  这个HTML文件的使用有两点要求:第一点是生成的文件必须发送给接下来将介绍的程序使用。在这个例子中就是sendmail.jsp,但在你使用时,必须用这个文件在系统里的URL来代替它;第二点是必须有空间来允许用户发送email。

  第二部分:关于JavaMail

  文档的使用

  下载的
JavaMail API中带的文档是
展开更多 53%)
分享
qqQQ
qzoneQQ空间
weibo微博

猜你喜欢

在JSP中使用JavaMail

Java JAVA基础
在JSP中使用JavaMail

在JSP中使用JavaMail(二)

Java JAVA基础
在JSP中使用JavaMail(二)

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

在JSP中使用JavaMail(一)

Java JAVA基础
在JSP中使用JavaMail(一)

javamail在jsp中调用

Java JAVA基础
javamail在jsp中调用

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

学习在JSP中使用JavaBeans

Java JAVA基础
学习在JSP中使用JavaBeans

在jsp程序中使用com组件

Java JAVA基础
在jsp程序中使用com组件

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

Flash教程:10类ActionScript过渡效果演示及代码整理

Flash教程:10类ActionScript过渡效果演示及代码整理

利用RamdonAccessFile来实现文件的追加

利用RamdonAccessFile来实现文件的追加
下拉加载更多内容 ↓