在项目开发过程当中有时我们要得到Tomcat服务器的实际路径,换句话说就是要拿到Tomcat下ROOT路径,比如:D:\Program Files\apache-tomcat-7.0.39\webapps\ROOT\ (路径是我Tomcat存放在硬盘上物理路径)。
不用多说了,看代码:
//获取项目路径
ServletContext sc = (ServletContext) ActionContext.getContext().get(ServletActionContext.SERVLET_CONTEXT);
String savePath = sc.getRealPath("/");
savePath就是上面Tomcat路径。