网上找了很多选择文件目录的例子,都不是很如意,唯有这个很满意,虽然只能调到兼容模式才能运行,但是兼容浏览器还不错。

jsp页面

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=gb2312">

<title>无标题文档</title>

</head>

<body>

<table border="0" cellpadding="0" width="100%" id="tb_show">        

       <tr>

           <td width="18%">文件保存位置:</td>

           <td width="82%">

               <%--<html:file property="file" size="40"  styleClass="inputbox"/>--%>

               <input name="backDir" id="backDir" type="text" value ="C:\" size="100" width="500">

           </td>

       </tr>


       <tr>

           <td>目录位置:</td>

           <td>

               <select name="tables_drive" id="tables_drives" οnchange="get_drives()" ></select>

           </td>

       </tr>


       <tr>    

           <td colspan="2">            

               <select name="table_folder" id="table_folder"  size="10" multiple οndblclick="get_file()"></select>

           </td>

       </tr>


       <tr>

           <td colspan="2">

               <font color="red">说明:双击列表框的一个选项,就将该文件夹下面的文件夹显示在该列表框中。第一个就是根目录</font>

           </td>

       </tr>

</table