获取servlet中java ee项目的绝对路径

时间:2014-06-19 08:57:10

标签: java java-ee path

例如, java ee项目位于 C:\ ABC。

servlet位于 C:\ ABC \ src \ demo \ HelloServlet.java中。

public void doGet(..,..){
   //how can I get the absolute path of the project(C:\ABC\)

}

2 个答案:

答案 0 :(得分:2)

您可以尝试:

request.getSession().getServletContext().getRealPath("");

答案 1 :(得分:0)

使用:request.getServletContext()。getRealPath(“。”);