转载:http://expert.csdn.net/Expert/topic/1260/1260952.xml?temp=.9549066
解决方案 »
- JSP批量上传,实现多文件无刷新上传(带有进度条)
- InvocationTargetException
- struts2配置问题
- 求一个把零散信息整合到一个集合里面的方法
- 使用JAVAMAIL发送邮件遇到的问题
- 问下eclipse的tomcat插件关于tomcat项目的目录结构问题
- 关于hibernate3.1 DAO中的查询问题 高手进
- 急急!高手进来看一下
- 有人知道关于域名和URL绑定的问题吗?急!
- apache+resin1.3b1环境下"method=post"为何失败?
- Jsp用MM.MYSQL连接MYSQL数据库的问题.
- (再线等待)我在Jbuilder7.0下用jsp、servlet开发的基于javamail和activation类库邮件发程序,在jbuilder上运行可以发送成功,但在jdk1.
public boolean ispart(int i){
//获取附件
try{
//folder.open(Folder.READ_WRITE);//READ_ONLY为打开方式
//message=folder.getMessages();
Object out_content = message[i].getContent();
if (!(out_content instanceof Multipart)){//不是复合邮件体,既是不带附件。
return false;
}
Multipart mp = (Multipart)out_content;
int m=mp.getCount();
for (int j=0;j<m;j++)
{
System.out.println("nnn"+m+"mmmm");
Part part = mp.getBodyPart(j);
// System.out.println("getISOFileName(part00)="+ part.getFileName()) ;
String disposition = part.getDisposition();
System.out.println("disposition===*"+disposition);
if ( (getISOFileName(part)!=null) || ((disposition != null) && ((disposition.equalsIgnoreCase(part.ATTACHMENT)) || (disposition.equalsIgnoreCase(part.INLINE)))))
{
return true;
}else if ( part.isMimeType("MESSAGE/RFC822")){
System.out.println("message/rfc822=======================");
return true;
}
}
}catch(Exception e){
info = info + "取得附件状态时异常:"+e.toString()+ "<br>";
System.out.println("取得附件状态时异常:"+e.toString());
return false;
}
return false;
}