好·色之徒

在上一篇文章中ActiveMQ 与 Spring 演示系统,提供演示程序下载
通过JMS实现邮件发送系统,这里演示一个通过线程发送邮件的示例,使用到了spring2.5和velocity1.4,上一篇文章是是采用了freemarker模板技术,这里改用velocity模板技术,可以参考一下两者之间的不同之处。

说明:代码的结构和风格延续上一篇,更好的读懂代码

action:SendMailAction 和ActiveMQ那份代码基本相同,简单的用于控制邮件的发送

util:还是Constants常量数据

service:MailService结合Spring的配置文件mail.xml,注入了JavaMail和velocity模板引擎,在内部类MailThread(线程类)中来发送邮件

就三个类,其它的配置信息mail.properties、mailtemplate、action.xml、struts-config.xml、web.xml和ActiveMQ发送邮件中的是类似的,可以参考一下。

备注:考虑到包的大小,把lib中spring的架包去除了,自己去下载一份2.5的即可

更多详情请参见:我的博客 我的生活


只有注册用户登录后才能发表评论。


网站导航:
 

posts - 39, comments - 91, trackbacks - 0, articles - 1

Copyright © 城市劣人

好·色之徒