当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 那没如何得到part得内容呢? 这里有一点要强调,并非得到part对象后,调用part.getContent()就能得到part的内容。
 

 

 ·javamail操作的总结(2)    »显示摘要«
    摘要: //此段代码用来进行服务器对用户的认证 public class email_autherticator extends authenticator { public email_autherticator() { super(); } public passwordauthentication getpasswordauthentication() { ret......
 ·javamail操作的总结(5)    »显示摘要«
    摘要: //该程序用来接受带有html信息的邮件 void jbutton7_actionperformed(actionevent e) { try { properties props = system.getproperties(); authenticator auth = new email_autherticator(); props.put("mail......


用javamail显示复合邮件的内容(2)
这里有一点要强调,并非得到part对象后,调用part.getcontent()就能得到part的内容.当初我就是在这里被卡住了.为什么呢?原因是: 【推荐阅读:在.NET里的垃圾回收编程

那没如何得到part得内容呢?

理论上的指明内容第一个part,既不是一个text/plain类型,也不是一个text/html类型.所以,第15行是永远不成立的.后来经过研究发现,指明内容的第一个part又是一个multipart类型.也就是说,这个邮件可分为多个部分,正文与图片等,而正文部分又可以分为多个部分,如plain的正文与html的正文.这样,就象一个树.只有到达叶子时,你才能知道它时plain还是html.因此,我们在part中递归调用本身就解决了问题.
...   下一页
    摘要: 本文内的 jsp 程序都是按功能自己成立一个独立的程序,大家要使用什么功能,自己组合吧。 文件的建立/检查与删除 <%@ page contenttype="text/html;charset=gb2312"%><%@ page import="java.io.*"%><html><head><tit......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE