需要struts和spring的框架外,还需要mail.jar,activation.jar.
javamail: http://java.sun.com/products/javamail/downloads/index.html ,其中包括mail.jar和文档
Activation.jar : http://java.sun.com/products/javabeans/jaf/downloads/index.html ,其中包括Activation.jar
1) 首先在applicationContext.xml文件中配置bean <bean id="mailSender" class="org.springframework.mail.javamail.JavaMailSenderImpl"> <property name="host" value="host"/> <property name="username" value="username"/> <property name="password" value="password"/> </bean> <bean id="sendMailAction" class="cn.com.action.SendMailAction" singleton="false"> <property name="mailSender"><ref bean="mailSender"/> </property> </bean>
2)实现发送邮件java类代码
protected JavaMailSenderImpl mailSender; public class SendMailAction extends ActionSupport{ public void setMailSender(JavaMailSenderImpl mailSender) { this.mailSender = mailSender; } public void sendMail() throws Exception { 1:简单邮件 //build message SimpleMailMessage mailMessage = new SimpleMailMessage(); mailMessage.setTo("name@163.com"); mailMessage.setFrom("name@163.com"); mailMessage.setSubject("test"); mailMessage.setText("test send mail!!!"); //send mail mailSender.send(mailMessage); 2:HTML邮件的发送 //建立邮件消息,发送简单邮件和html邮件的区别 MimeMessage mailMessage = senderImpl.createMimeMessage(); MimeMessageHelper messageHelper = new MimeMessageHelper(mailMessage); //设置收件人,寄件人 messageHelper.setTo("sun111@163.com"); messageHelper.setFrom("webadmin@163.com"); messageHelper.setSubject("测试HTML邮件!"); //true 表示启动HTML格式的邮件 messageHelper.setText("<html><head></head><body><h1>hello!!zhangjian</h1></body></html>",true); //发送邮件 senderImpl.send(mailMessage); 3:本类测试邮件中嵌套图片 //建立邮件消息,发送简单邮件和html邮件的区别 MimeMessage mailMessage = senderImpl.createMimeMessage(); //注意这里的boolean,等于真的时候才能嵌套图片,在构建MimeMessageHelper时候,所给定的值是true表示启用, multipart模式 MimeMessageHelper messageHelper = new MimeMessageHelper(mailMessage,true); //设置收件人,寄件人 messageHelper.setTo("sun111@163.com"); messageHelper.setFrom("webadmin@163.com"); messageHelper.setSubject("测试邮件中嵌套图片!!"); //true 表示启动HTML格式的邮件 messageHelper.setText("<html><head></head><body><h1>hello!!zhangjian</h1>" + "<img src="/" mce_src="/""cid:aaa/"/></body></html>",true); FileSystemResource img = new FileSystemResource(new File("c:/aaa.jpg")); messageHelper.addInline("aaa",img); //发送邮件 senderImpl.send(mailMessage); } }
您还没有登录,请您登录后再发表评论
数据字典封装, 邮件发送封装,定时器封装,hibernate+spring jdbc组合使用 [4].完整用户权限封装 权限可直接使用 功能:权限,角色,用户 [5].ehcache缓存机制(永久缓存/临时缓存) 代码生成器界面: A.动态选择...
数据库:sqlserver CreateHtmlTable中的生成路径和SendService中的上传路径改成自己的
Struts2.18+Spring2.56+Hibernate3+Extjs实现登陆、修改密码、找回密码等功能,其中涵盖了邮件发送、java中使用正则表达式、json的使用等功能
一个简单的Struts+Spring+Hibernate的登录模块的代码,含数据库代码和部分简单说明(适合刚接触Struts+Spring+Hibernate框架的开发者); 本例采用myEclipse6.0.1和tomcat6开发,可直接导入myeclipse工程运行...
三,下载lib1,lib2,解压缩发到flex+spring+struts2+ibatis 整合的eclipse工程的lib下 四,导入该项目到eclipse并部署到tomcat下 五,右击该项目进入properties中,点击Flex Build Path,把Output folder 中的C:\...
struts2+spring2.5+hibernate3.2所需的基本包 已经测试过,能运行 如果需要例子,发邮件:cyd_814@163.com
本项目为基于Struts2+Hibernate4+Spring4+EasyUI+MySQL的网上商城项目。该项目包含后台管理系统、前台显示页面和数据库。具体实现的功能有:购物车相关功能、在线支付功能、邮件和短信的发送功能等。
struts2+hibernate3+spring,一个经典的例子,可以直接应用于项目,没有解决不了的问题 做这个东西的时候,遇到的问题也很多,如有疑问,请发邮件到love_zhangxsh@126.com,进行探讨
网上诸如Spring Send Email 或者 Spring quartz Send Email 多不胜数,大多都只是简单介绍一下如何去实现,却没有考虑到作为一个Demo,最重要的是功能,本文通过完善的Demo介绍了一个Spring+Velocity 定时发送邮件的例子
这是一个struts2+spring+ibatis项目中需要的jar包,其中包括很多其他包,例如:发邮件需要的包,dwr包,等。
struts spring 实现简单的邮件发送, 下载后加入相应的lib即可使用(由于权限,我上传不上来)。
下次推出完整版的,这次只是整合教程而已。若不明白可以发QQ邮件给我。 Eclipse下搭建SSH的例子和粗糙的教程=。= http://download.csdn.net/source/1606918
主要展示技术包括:三层架构 freemarker模版 面向切面编程 邮件发送 定时任务 缓存管理 运行环境: 1 TOMCAT 5.5及以上版本. 2 JDK5.0及以上版本. 3 ECLIPSE3.2 及以上版本. 4 MySQL5.0 注意事项: 1 TOMCAT安装...
该项目总共可以分为这些主要的模块: 项目环境的搭建 搭建后台管理系统 搭建前台显示页面 购物车相关功能 在线支付功能 邮件和短信的发送功能 域名的申请和项目的部署 表单验证和报表的显示
该在线考试关系统(B/S结构)主要采用JAVA语言开发涉及...由于该系统的开发为业余时间完成,定会存在许多不足之处,请各位同仁见谅,并给与相应批评和指点或是发邮件给我,我会十分感激 Email:wuzhigang-1985@163.com
• 架构技术: Struts2+Spring3+Hibernate4+EasyUI1.3 • 代码生成器:自动生成美观大方的页面及后台代码 • 查询条件生成器: 动态拼SQL,追加查询条件 • 页面校验器: EasyUI 页面检验机制 • 完整Spring用户权限 ...
用户维护用structs2+hibernate3.2+spring2.5实现增、删、改查功能。按地区统计是struts2+JDBC实现向下挖掘和向上统计功能。其中dataInsert.sql是建表、视图sql,存储过程是批量插入测试数据,具体注意事项请看readme....
基于Struts2 + Hibernate4 + Spring4 + EasyUI + MySQL的网上商城项目实战源码 0.写在前面 摘要一下这个网上商城的项目,我不会面面俱到,主要分为几个模块来总结,包括用到了某种技术等等,具体的细节我会在文章中...
JEmail发送电子邮件的例子,本Demo对jEmail的API做了包装,开发人员开发应用和学习。支持发送多个附件。另外还采用Struts2+Spring等技术。是一个不错的学习例子
相关推荐
数据字典封装, 邮件发送封装,定时器封装,hibernate+spring jdbc组合使用 [4].完整用户权限封装 权限可直接使用 功能:权限,角色,用户 [5].ehcache缓存机制(永久缓存/临时缓存) 代码生成器界面: A.动态选择...
数据库:sqlserver CreateHtmlTable中的生成路径和SendService中的上传路径改成自己的
Struts2.18+Spring2.56+Hibernate3+Extjs实现登陆、修改密码、找回密码等功能,其中涵盖了邮件发送、java中使用正则表达式、json的使用等功能
一个简单的Struts+Spring+Hibernate的登录模块的代码,含数据库代码和部分简单说明(适合刚接触Struts+Spring+Hibernate框架的开发者); 本例采用myEclipse6.0.1和tomcat6开发,可直接导入myeclipse工程运行...
三,下载lib1,lib2,解压缩发到flex+spring+struts2+ibatis 整合的eclipse工程的lib下 四,导入该项目到eclipse并部署到tomcat下 五,右击该项目进入properties中,点击Flex Build Path,把Output folder 中的C:\...
struts2+spring2.5+hibernate3.2所需的基本包 已经测试过,能运行 如果需要例子,发邮件:cyd_814@163.com
本项目为基于Struts2+Hibernate4+Spring4+EasyUI+MySQL的网上商城项目。该项目包含后台管理系统、前台显示页面和数据库。具体实现的功能有:购物车相关功能、在线支付功能、邮件和短信的发送功能等。
struts2+hibernate3+spring,一个经典的例子,可以直接应用于项目,没有解决不了的问题 做这个东西的时候,遇到的问题也很多,如有疑问,请发邮件到love_zhangxsh@126.com,进行探讨
网上诸如Spring Send Email 或者 Spring quartz Send Email 多不胜数,大多都只是简单介绍一下如何去实现,却没有考虑到作为一个Demo,最重要的是功能,本文通过完善的Demo介绍了一个Spring+Velocity 定时发送邮件的例子
这是一个struts2+spring+ibatis项目中需要的jar包,其中包括很多其他包,例如:发邮件需要的包,dwr包,等。
struts spring 实现简单的邮件发送, 下载后加入相应的lib即可使用(由于权限,我上传不上来)。
下次推出完整版的,这次只是整合教程而已。若不明白可以发QQ邮件给我。 Eclipse下搭建SSH的例子和粗糙的教程=。= http://download.csdn.net/source/1606918
主要展示技术包括:三层架构 freemarker模版 面向切面编程 邮件发送 定时任务 缓存管理 运行环境: 1 TOMCAT 5.5及以上版本. 2 JDK5.0及以上版本. 3 ECLIPSE3.2 及以上版本. 4 MySQL5.0 注意事项: 1 TOMCAT安装...
该项目总共可以分为这些主要的模块: 项目环境的搭建 搭建后台管理系统 搭建前台显示页面 购物车相关功能 在线支付功能 邮件和短信的发送功能 域名的申请和项目的部署 表单验证和报表的显示
主要展示技术包括:三层架构 freemarker模版 面向切面编程 邮件发送 定时任务 缓存管理 运行环境: 1 TOMCAT 5.5及以上版本. 2 JDK5.0及以上版本. 3 ECLIPSE3.2 及以上版本. 4 MySQL5.0 注意事项: 1 TOMCAT安装...
该在线考试关系统(B/S结构)主要采用JAVA语言开发涉及...由于该系统的开发为业余时间完成,定会存在许多不足之处,请各位同仁见谅,并给与相应批评和指点或是发邮件给我,我会十分感激 Email:wuzhigang-1985@163.com
• 架构技术: Struts2+Spring3+Hibernate4+EasyUI1.3 • 代码生成器:自动生成美观大方的页面及后台代码 • 查询条件生成器: 动态拼SQL,追加查询条件 • 页面校验器: EasyUI 页面检验机制 • 完整Spring用户权限 ...
用户维护用structs2+hibernate3.2+spring2.5实现增、删、改查功能。按地区统计是struts2+JDBC实现向下挖掘和向上统计功能。其中dataInsert.sql是建表、视图sql,存储过程是批量插入测试数据,具体注意事项请看readme....
基于Struts2 + Hibernate4 + Spring4 + EasyUI + MySQL的网上商城项目实战源码 0.写在前面 摘要一下这个网上商城的项目,我不会面面俱到,主要分为几个模块来总结,包括用到了某种技术等等,具体的细节我会在文章中...
JEmail发送电子邮件的例子,本Demo对jEmail的API做了包装,开发人员开发应用和学习。支持发送多个附件。另外还采用Struts2+Spring等技术。是一个不错的学习例子