servlet/jsp 获取绝对路径和相对路径

来源:互联网 发布:网络著作权 编辑:程序博客网 时间:2024/05/19 16:35
servlet中获得项目绝对路径
String filePath=this.getServletConfig().getServletContext().getRealPath("/");

根目录所对应的绝对路径:request.getServletPath();

文件的绝对路径 :request.getSession().getServletContext().getRealPath(request.getRequestURI())

当前web应用的绝对路径 :servletConfig.getServletContext().getRealPath("/");

ServletContext对象获得几种方式:

Javax.servlet.http.HttpSession.getServletContext()

Javax.servlet.jsp.PageContext.getServletContext()

Javax.servlet.ServletConfig.getServletContext()

文件的绝对路径 :request.getSession().getServletContext().getRealPath(request.getRequestURI())

当前web应用的绝对路径 :servletConfig.getServletContext().getRealPath("/");

 

引自:http://tmsoft.lsxy.com/index.php?id=589&load=read