在网页上显示图片。
原来是设定成专属的图片文件夹,里面存放了图片文件,在后台管理时添加用手工输入文件名的方法(×××.jpg)相应的在数据库里面用文件名存储。
我想说通过文件操作,先读取该指定文件夹的文件名,然后选中某个文件后,获得返回这个文件名。(事实上就是跟WINDOWS对文件的选择一样。)应该怎么实现,有相关的JSP代码吗?
菜鸟来着,请讲详细些,谢谢

解决方案 »

  1.   

    用File进行文件列表读取,File f = new File(filepath);// 定义文件路径  
    File file[] = f.listFiles();  
      int i = f.listFiles().length;  
      for (int j = 0; j < i; j++) { 
        。// 你的代码
      }
      

  2.   

    贴一下我的代码:
    高手们帮忙改改<%@ page import="java.io.*" %>
    <%
    String   path=request.getRealPath("/");   
      File   d=new   File(path);//建立当前目录中文件的File对象   
      File   list[]=d.listFiles();//取得代表目录中所有文件的File对象数组   
      out.println("<font   color=#ff0000>"   +   path   +   " FILES:</font><br>");   
      for(int   i=0;i<list.length;i++){   
      if(list[i].isFile()){   
      out.println(list[i].getName()   +   "<br>");   
      }   
      }   
      out.println("<br><font   color=#ff0000>"   +   path   +   " directories :</font><br>");   
      for(int   i=0;i<list.length;i++){   
      if(list[i].isDirectory()){   
    out.println(list[i].getName()   +   "<br>");   
      }   
      }  
      %>
    事实上下面目录的显示是不用的,先留着。