struts2标签?目录和文件路径标记

时间:2011-03-16 14:11:28

标签: jquery html jsp struts2

是否有任何Struts2标记可供您选择文件夹的路径? 任何使用jquery或html或jsp的解决方案? 我需要这样的解决方案,客户端必须从硬盘选择文件夹的路径

<s:folder name="xmlFolder" />

1 个答案:

答案 0 :(得分:0)

如果您希望此处的当前目录路径或文件夹是jsp代码

 <%
String folder= request.getRealPath("");
  %>

否则使用允许您动态选择文件的<input type="file" id="fileBrowser" onchange="test()"/>

您必须选择一个实际文件,否则对话框不会消失。 但是,您可以在所需文件夹中选择一个文件,然后使用一个简单的脚本来删除路径的文件部分。

       <script type="text/javascript">
    function test()
  {
     var filePath=document.getElementById("fileBrowser").value;
var index=filePath.lastIndexOf("\\");
alert(filePath.substring(0,index));
    }
    </script>

假设您从以下路径D:/test/file.txt中选择一个文件,并且您需要文件的文件夹名称&#34; D:/ test&#34;是你想要的东西然后看到以下链接http://pastebin.com/Kncak3sr。我已将代码粘贴在那里。