int validatePath(String s)
	    {
	        File f = new File(s);        //相对路径
	        if(f.exists() && !f.isDirectory())
	        {
	            String s1 = s.toLowerCase();
	            String s2 = rootdir.toLowerCase();
	            if(s1.startsWith(s2))    
	                return 1;            //文件存在且不是路径,且以rootdir 开始
	            else
	                return 0;            //文件存在且不是路径,不以rootdir 开始
	        }
	        f = new File(addTail(dir)+s);//绝对路径
	        if(f.exists() && !f.isDirectory())
	        {
	            String s1 = (addTail(dir)+s).toLowerCase();
	            String s2 = rootdir.toLowerCase();
	            if(s1.startsWith(s2))
	                return 2;            //文件存在且不是路径,且以rootdir 开始
	            else 
	                return 0;            //文件存在且不是路径,不以rootdir 开始
	        }
	        return 0;                    //其他情况
	    }