我想用java做一个网页,动态的显示一个文件夹下的音乐文件。该怎么做啊,存在数据库里不实际,因为可能对文件进行增改的,数据库不能做到的

解决方案 »

  1.   

    此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
    楼主【six_shen_peng】截止到2008-08-02 20:18:35的历史汇总数据(不包括此帖):
    发帖的总数量:17                       发帖的总分数:350                      每贴平均分数:20                       
    回帖的总数量:28                       得分贴总数量:6                        回帖的得分率:21%                      
    结贴的总数量:16                       结贴的总分数:330                      
    无满意结贴数:4                        无满意结贴分:80                       
    未结的帖子数:1                        未结的总分数:20                       
    结贴的百分比:94.12 %               结分的百分比:94.29 %                  
    无满意结贴率:25.00 %               无满意结分率:24.24 %                  
    值得尊敬

    取消马甲机器人,请点这里:http://www.java2000.net/mycsdn/robotStop.jsp?usern=six_shen_peng
      

  2.   

    怎么样才能在java中获取一个文件夹中的所有文件名,我该怎么做啊 
    ---------------------------
    File f = new File("e:/java");
    if (f.isDirectory()) {
      File[] files = f.ListFiles();
      for (File f : files) {
        System.out.println(f.getName());
    }
    }
    这样就得到所以的文件名,
    如果还要看内容是否为音乐文件,那就用过滤器来做吧。写个类去实现FilenameFilter或者FileFilter就o了。
    File【】 files = f.ListFiles(new Filenamefilter(".mp3"));
    -------------
    ps:你那头像我喜欢
      

  3.   

    import java.io.*;public class FileList{
    public static void main(String args[]){
    File f=new File("D:/mytest");
    tree(f,0);
    }

    private static void tree(File f,int level){
    String prestr="";
    for(int i=0;i<level;i++){
    prestr+="    ";
    }

    File[] childs=f.listFiles();

    for(int i=0;i<childs.length;i++){
    System.out.println(prestr+childs[i].getName());
    if(childs[i].isDirectory()){
    tree(childs[i],level+1);
    }
    }
    }
    }
      

  4.   

    File f = new File("e:/java"); 
    if (f.isDirectory()) { 
      File[] files = f.ListFiles(); 
      for (File f : files) { 
        System.out.println(f.getName());