newCount=folder.getUnreadMessageCount();//得到新邮件数
oldAndnewCount=folder.getMessageCount();//得到所有邮件数
oldAndnewCount=folder.getMessageCount();//得到所有邮件数
解决方案 »
- jsp修改页面显示出在添加页面中勾选出的值,添加页面的checkbox值对应到修改页面
- 新手:关于struts2的问题
- 这有是啥原因?JSP~ 修改数据失败~~显示:数据类型错误或未知错误
- 严重: Error filterStart
- IP 地址批量查询!!在线等,谢谢,解决就结贴!
- 字符编码的问题???
- Timer周期设为10分钟,程序正确,周期设为1天的时候,Timer运行一次后就不动行了,是怎么回事?
- 小虾做了个网站,但不知道怎么上传到网上去。大虾们帮忙出点主意吧。
- 关于用户权限控制的问题
- 请问jbuilder是否有反编译功能,如有请问如何调用?是否还有其他不用注册的反编译工具?
- 初学:简单的JSP显示问题!写了一个简单的JSP,调用了hello.class,但在IE上确提示找不到hello.class
- hibernate.cfg.xml加载不到dtd文件
1为Old
2为new
我也想知道msg.isSet(Flags.Flag.SEEN),支持POP,IMAP4吗?好象不行啊。那么用POP,怎么能判断新旧MAIL呢?
info[i].setFlag(Flags.Flag.SEEN,true);
if ( info[i].isSet(Flags.Flag.SEEN)){
out.println("##RECENT TRUE##");
}
那么每个信息都会显示"##RECENT TRUE##",
但是过后,再用
// info[i].setFlag(Flags.Flag.SEEN,true); 注销掉
if ( info[i].isSet(Flags.Flag.SEEN)){
out.println("##RECENT TRUE##");
}
来检查就都不显示"##RECENT TRUE##"了。根本没用嘛,我用的是POP3
public boolean isSeen (MimeMessage mm){
boolean readFlag = false;
try {
Flags flags = mm.getFlags();
Flags.Flag[] sf = flags.getSystemFlags(); // get the system flags
for (int i = 0; i < sf.length; i++) {
Flags.Flag f = sf[i];
if(f == Flags.Flag.SEEN){
readFlag = true;
}
else{
continue; // skip it
}
}
} catch (Exception e) {
System.out.println(e.toString());
}
return readFlag;
}