程序中判断应用服务器类型
在不同的应用服务器中,所用的相对路径有所不同,只有区分开所用的应用服务器,才能正确地应用的你路径。
Tomcat 与 weblogic 的区别if(ServerDetector.isTomcat()){//tomcat server path = this.getServletContext().getRealPath("/")+"data\"+userId+".xls";}else if(ServerDetector.isWebLogic()){//weblogic server path = this.getServletContext().getRealPath("/") +"\\data\"+userId+".xls";}