Cannot find any information on property 'allFileName' in a bean of type 'tom.jiafei.ListFile'

来源:百度知道 编辑:UC知道 时间:2024/09/22 03:41:02
ListFile.java

package tom.jiafei;
import java.io.*;
import java.io.File;
import java.io.FilenameFilter;
class FileName implements FilenameFilter
{ String str=null;
FileName (String s)
{ str="."+s;
}
public boolean accept(File dir,String name)
{ return name.endsWith(str);
}
}
public class ListFile
{ String extendsName=null;
StringBuffer allFileName;
public void setExtendsName(String s)
{ extendsName=s;
}
public String getExtendsName()
{ return extendsName;
}
public StringBuffer getFileName()
{ File dir=new File("d:/2000");
FileName help=new FileName(extendsName);
String file_name[]=dir.list(help);
for(int i=0;i<file_name.length;i++)
{ allFileName.append(file_name[i]+" ");
}
return allFileName;
}

这段例子我刚解决,书上的代码打错了。
property="allFileName“ 这里对应的是public StringBuffer getAllFileName()
但是书中的java错打为public StringBuffer getFileName()
你改过来就好了
希望可以帮到你

重生之绝色风流