1

对不起,可能这是一个简单的问题。

我通过以下方式从我的网络内容文件夹中找到真正的路径。

String directory= request.getRealPath("/JSPFiles");

我得到了这样的输出。

 C:\Users\Infratab Bangalore\DesktopSubbuFinal\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\ExecutableFileProcess\JSPFiles

我想从变量中找到父目录directory

C:\Users\Infratab Bangalore\DesktopSubbuFinal\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\ExecutableFileProcess

谢谢。

4

2 回答 2

4

我按照以下方式做了

   String n=request.getRealPath("/JSPFiles");
   File j=new File(n);
   String jk=j.getParent();
   out.print(jk);
于 2013-08-02T16:17:32.690 回答
0

通过拆分字符串的替代方法

要从ExecutableFileProcess该字符串或任何父目录中获取,您可以使用该类中的split函数String,并对数组进行索引:

String parentDirectory = directory.split("\\\\")[directory.split("\\\\").length-1];
于 2013-08-02T16:28:53.107 回答