jsp中取得当前绝对路径的方法

来源:互联网 发布:zz什么意思网络用语 编辑:程序博客网 时间:2024/04/27 19:24

<%
  String strAbsPath=application.getRealPath(request.getRequestURI());
  out.println(strAbsPath);
%>

 

其实jsp中的application对象就是Servlet中的ServerContext
这样得到的路径就是 D:/aaa/bbb/ccc/cqq.jsp 这样的,如果我们不想要后面的文件名呢,
就是我们想得到 D:/aaa/bbb/ccc/ 这个路径, 我们就可以直接用File类来操作了。
完整的语句应该是这样的: 

String strAbsPath=new java.io.File(application.getRealPath(request.getRequestURI())).getParent();

原创粉丝点击