以工程名为TEST为例
- 得到包含工程名的当前页面全路径:request.getRequestURI()
结果:/TEST/test.jsp
- 得到工程名:request.getContextPath()
结果:/TEST
- 得到当前页面所在目录下全名称:request.getServletPath()
结果:如果页面在jsp目录下 /TEST/jsp/test.jsp
- 得到页面所在服务器的全路径:application.getRealPath(“页面.jsp”)
结果:D:\resin\webapps\TEST\test.jsp
- 得到页面所在服务器的绝对路径:absPath=new
java.io.File(application.getRealPath(request.getRequestURI())).getParent();
结果:D:\resin\webapps\TEST