小女子最近初学eclipse。想要用javamail来实现一个邮件收发软件。其实关于用javamail写发送邮件的实例网上有很多。但多数都只是一个示范,不能真的作为一个项目拿出来。我总不能叫用户自己去程序里改源码,发邮件吧。 所以决定把自己这两天研究成果的源码贴出来。希望下次有人搜索的时候看到,以作参考。
首先说说开发工具。是myeclipse3.8.4+tomcat5.0+eclipse3.0。安装完后要设置环境变量。javamail和jaf都不是jdk中的常用jar,所以要去sun公司下载这两个jar包,解压后,并设置相应的环境变量。
现在开始编程。首先建立一个JSP页面。这个页面主要是由用户输入邮件的内容,并通过servlet传递给后台的函数。 关键处的代码如下
<body>
<form name = "form1" method ="post" action ="com/test/sendmailservlet"> //action后设置你的servlet所在路径。注意这个路径是相对的。第一个com前面一定不能打/ 否则就要输入完整的路径才行了
//中间这一段就不打了。就是一些純html 的代码。只要记得是把发送按钮的 type ="submit"就OK了。
</form>
</body>