假设我试图找到一些图像文件存在于网络应用程序中,但不知道真正的路径,即我有绝对路径如何获得该路径?
javax.servlet.servletcontext.getrealpath( “”);
对我不起作用..
由于
答案 0 :(得分:1)
尝试像这样使用getRealPath
ServletContext context = session.getServletContext();
String realContextPath = context.getRealPath(request.getContextPath());
另外,weblogic例如有一个名为
的属性<show-archived-real-path-enabled>true</show-archived-real-path-enabled>
需要设置为true才能使getrealpath正常工作, http://rocksolutions.wordpress.com/2010/07/15/servletcontext-getrealpath-is-cause-problems-on-weblogic/