接收的是有附件的邮件,我现在是要显示正文内容
if(content instanceof MimeMultipart){
out.println(((MimeMultipart)content).getBodyPart(0).getContent());
}
但输出的是javax.mail.internet.MimeMultipart@ec8784之类的内容
哪位高手知道怎么回事吗?
if(content instanceof MimeMultipart){
out.println(((MimeMultipart)content).getBodyPart(0).getContent());
}
但输出的是javax.mail.internet.MimeMultipart@ec8784之类的内容
哪位高手知道怎么回事吗?
解决方案 »
- 有人搞过nutch搜索吗? 我出现个job fail错误啊?
- 麻雀虽小,五脏俱全:分析CVS活动情况的小工具(有源码供学习)
- 有谁知道ERROR:JDWP Unable to get JNI 1.2 environment ,jvm-> GetEvn() return =-2
- FLASH 调用不了是为什么?
- 求救!!!我用DAO设计模式连接数据库,可是怎么搞数据也不能插进去.也不提示任何错误.
- 现在给人家开发网站的公司还有纯粹用jsp的吗
- SmartUpload使用getRequest().getParameter("name");获取参数失败!!!请高手帮忙解决
- 汉字编码问题,"你好!"变成了"0x60:7D:01"
- 请教:ArrayList中的remove()与trimToSize()问题;
- 军分区的系统(大家帮帮忙吧!)
- 在数据量大的循环里new对象会导致内存差错?
- linux系统 不能生成缩略图
所以是调用的默认的toString()方法,即打印出 类名@+对应的哈希码
由这段程序看,正是要打印出这些东西,getContent()得content,而它是MimeMultipart类型的对象
.toString() 试试
这是hashcode
加上.ToString 后看能不能打印出来...
这样打印出来的跟以前是一样的