如何验证Vector为空,在线等....
问题描述:
在java web开发中,经常要这样做:一个请求发往服务器,服务器处理后,放回一个包含Vector值的session,一般服务器端处理可以写为这样:Vector ssa=new Vector();.........session.setAttribute("session1",ssa);
在页面aa.jsp上要这样取数:Vector mn==(String)session.getAttrinbute("session1");......
我如何判断这个mn为空呢?试过以下办法,无效:
if(mn.isEmtry()==true)
{
System.out.println("ssss");
.......
}
if(mn.size()==0)
{
System.out.println("ssss");
.......
}
使用了下面的方法测试结果,aa.jsp页面提示该行有异常
System.out.println(mn.size().toString());
怎么办?
------解决方案--------------------
判断是否为空,最好的写法:
if(mn==null&&mn.size()==0){
}