对不起,可能这是一个简单的问题。
我通过以下方式从我的网络内容文件夹中找到真正的路径。
String directory= request.getRealPath("/JSPFiles");
我得到了这样的输出。
C:\Users\Infratab Bangalore\DesktopSubbuFinal\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\ExecutableFileProcess\JSPFiles
我想从directory
varibale找到父目录。
C:\Users\Infratab Bangalore\DesktopSubbuFinal\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\ExecutableFileProcess
感谢。
答案 0 :(得分:4)
我是按照以下方式做的
String n=request.getRealPath("/JSPFiles");
File j=new File(n);
String jk=j.getParent();
out.print(jk);
答案 1 :(得分:0)
通过拆分字符串的替代方式
要从该字符串或任何父目录中获取ExecutableFileProcess
,您可以使用split
类中的String
函数,并对数组编制索引:
String parentDirectory = directory.split("\\\\")[directory.split("\\\\").length-1];