JSP、Java和Servlet获取当前工程的路径 JSP

以工程名为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

猜你喜欢

转载自blog.csdn.net/weixin_44682513/article/details/106414645
jsp