主要还是验证springside中提供的成熟方案, 但是对于使用gmail发送邮件的时候依然失败, springside提供的那个参数似乎无效. 待以后验证.

 

好了, 闲话不说, 先传代码, 然后对其中的亮点进行点评:

 

代码下载

 

第一个需要点评的是在spring中使用freemarker更加的方便了. 被spring封装之后, 再也不用使用恶心的freemarker宏了, 而是一种类似于jsp中的对象引用方式, 而在代码中, 只需要用一个map就可以搞定, 现在模板都是这样使用的, 比如excel报表工具JXLS也是如此.

 

再看spring中封装的类路径下寻找文件的方法, 以前都是用Class.getResource ..., 现在经过封装, 如下:

 

Resource resource = new ClassPathResource("/email/mailAttachment.txt");
return resource.getFile();

 

关于Google发送不成功的问题, 以后定位.

posted on 2010-09-30 07:02  菊次郎  阅读(172)  评论(0)    收藏  举报