在项目开发中,有时候需要使用项目的实际物理路径,也就是项目在本地电脑上的实际位置。
代码如下:
HttpServletRequest request = ServletActionContext.getRequest();
String realPath = request.getSession().getServletContext().getRealPath(File.separator);
System.out.println(realPath);
Ps:在此之前会使用request.getRealPath()
的方式获取,现在这种方式已经不推荐使用了。