JSP PATH:web
<%app
String curDir = System.getProperty("user.dir")+System.getProperty("file.separator");
out.println(curDir+"</br>");
curDir=application.getRealPath(request.getRequestURI());
out.println("GetRealPath:"+curDir+"</br>");
curDir=application.getRealPath("/");
out.println("RootPath:"+curDir+"</br>");
curDir=(new File(application.getRealPath(request.getRequestURI()))).getParent();
out.println("ParentPath:"+curDir+"</br>");
%>jsp
4======================================================spa
Servlet中得到當前應用的相對路徑和絕對路徑
根目錄所對應的絕對路徑: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()
).net