ServletActionContext.getServletContext().getRealPath("/upload");myeclipseyeclipse获取路径不一样的原因
2013-12-26 10:01
471 查看
使用ServletActionContext.getServletContext().getRealPath("/upload");
这是用eclipse开发过程中,使用eclipse自带的tomcat获取的位置
C:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\test1\upload
这个是用myeclipse开发过程中获取路获取的位置
C:\apache-tomcat-6.0.36\webapps\test1\upload
代码没有问题,只是你使用了eclipse来自动部署应用,获取的肯定是eclipse部署的位置,也是真实的项目运行路径,要想获取你自己想要的路径,必须你自己手动部署项目到指定目录,同时在tomcat里手动配置Context,才能达到你想要的效果。
参考资料http://bbs.csdn.net/topics/390136544
这是用eclipse开发过程中,使用eclipse自带的tomcat获取的位置
C:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\test1\upload
这个是用myeclipse开发过程中获取路获取的位置
C:\apache-tomcat-6.0.36\webapps\test1\upload
代码没有问题,只是你使用了eclipse来自动部署应用,获取的肯定是eclipse部署的位置,也是真实的项目运行路径,要想获取你自己想要的路径,必须你自己手动部署项目到指定目录,同时在tomcat里手动配置Context,才能达到你想要的效果。
参考资料http://bbs.csdn.net/topics/390136544
相关文章推荐
- javaweb中 ServletActionContext.getServletContext().getRealPath("")获得服务器路径
- 有关请求路径的总结 request.getContextPath()、request.getServletContext().getRealPath("")、request.getRequestURI
- 从request获取各种路径总结 request.getRealPath("url"); // 虚拟目录映射为实际目录 request.getRealPat
- 从request获取各种路径总结 request.getRealPath("url"); // 虚拟目录映射为实际目录 request.getRealPat
- 在tomcat 8中使用String upload = this.getServletContext().getRealPath("upload")为null
- request.getRealPath("/")在Linux下获取路径的问题
- 在servlet 中使用 request.getSession().getServletContext().getRealPath("upload/" ); 获取不到 tomcat 服务器目录
- Struts2中ServletActionContext.getServletContext().getRealPath("/")空指针
- request.getContextPath()、request.getServletPath()、request.getRequestURI()、request.getRealPath("/")路径
- JavaEE 保存文件获取绝对路径getResource("")和servletContext.getRealPath("/")
- 从request获取各种路径总结 request.getRealPath("url")
- servlet之getRealPath获取路径问题。
- 从request获取各种路径总结 request.getRealPath("url"); // 虚拟目录映射为实际目录 request.getRealPat
- 从request获取各种路径总结 request.getRealPath("url"); // 虚拟目录映射为实际目录 request.getRealPat
- 从request获取各种路径总结 request.getRealPath("url"); // 虚拟目录映射为实际目录 request.getRealPat
- this.getServletContext().getRealPath("WEB-INF");
- java后台获取服务器的相对路径,不用request.getSession().getServletContext()和ServletActionContext
- JavaEE 保存文件获取绝对路径getResource("")和servletContext.getRealPath("/")
- servlet中getServletContext().getRealPath("/");的路径
- Java中获取classpath路径下的资源文件【ClassLoader.getSystemResource("")获取当前ClassPath的绝对URI路径,还可以以流的形式获取文件】