用什么方式实现都行。。 

解决方案 »

  1.   


    String aa = request.getRealPath("/UserFtp/"+listproduct.get(i));
    File MyDir = new File(aa+".");
    String filename[] = MyDir.list(); 
      

  2.   


    我的意思是类似file控件 选的   html file 只能选择文件名  我现在需要选择文件夹
      

  3.   

    <%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
    <title>JS实现打开文件夹对话框</title>
    </head>
    <script language="javascript">
    function chooseFolder(){
    var savePath;
    var objSrc=new ActiveXObject("Shell.Application").BrowseForFolder(0,'请选择文件目录:',0,'');
    if(objSrc!=null){
    savePath=objSrc.Items().Path;
    document.all.savePath.value=savePath;
    }
    }
    </script>
    <body>
    <input type="te" size="30" name="savePath"/>
    <input type="button" name="chosefolderbutton" value="选择" onclick="chooseFolder()"/>
    </body>
    </html>
      

  4.   

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
    <html xmlns="http://www.w3.org/1999/xhtml"> 
    <head> 
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> 
    <title>JS实现打开文件夹对话框 </title> 
    </head> 
    <script language="javascript"> 
    function chooseFolder(){ 
    var savePath; 
    var objSrc=new ActiveXObject("Shell.Application").BrowseForFolder(0,'请选择文件目录:',0,''); 
    if(objSrc!=null){ 
    savePath=objSrc.Items().Path; 
    document.all.savePath.value=savePath; 


    </script> 
    <body> 
    <input type="te" size="30" name="savePath"/> 
    <input type="button" name="chosefolderbutton" value="选择" onclick="chooseFolder()"/> 
    </body> 
    </html> 为什么你的代码提示 没有权限。。
      

  5.   

    http://www.blogjava.net/supercrsky/archive/2008/06/17/208641.html
    看看这个  是不是你要的
      

  6.   

    用<input type="file" name="test"> 不就可以了吗?
      

  7.   

    啥也不说了
    就用<input type="file" >
      

  8.   

    我 需要的是一个文件夹的路径 (类似于window的 另存为对话框)  这个时候 当然file 是不行的 呵呵
    可是 用 第三方控件弹出来的另存为 有些浏览器支持不是很好。。 
    现在问题解决了, 首先把他我需要的文件上传服务器上 然后通过下载的方式让他选择路径 。这是唯一的办法了 呵呵