kgdc.net
当前位置:首页 >> 如何在jAvA wEB项目中获得相对路径 >>

如何在jAvA wEB项目中获得相对路径

第一步: 先获得classpath路径 String classpath = this.getClass().getResource("/").getPath().replaceFirst("/", ""); 这样子可以得到classpath路径,类似于: F:/projects/JavaStudyParent/study-springmvc-junit-test/target/springmvc-jun...

我是这么弄的 String realPath = request.getSession().getServletContext() .getRealPath("\\");// 项目磁盘路径 再在后面加上你想要的路径 祝你顺利!

如果你从 servlet 这些 java 程序中访问,可以用 request.getServletContext().getResource("/WEB-INF/abc.config");程序是无法也不应该知道一个 web 程序部署后的应用程序名称,因为一个 Java EE 程序允许不做任何修改的情况下部署成多份,比如...

相对路径的话,可以先获取到当前文件的编译路径,之后在找到想找文件的路径的思路来实现。 举例: XMLS.class.getClass().getResourceAsStream("/test/test.txt"); 解释:XMLS.class.getClass()是获取当前的类编译路径,之后通过getResourceAsSt...

一 相对路径的获得 说明:相对路径(即不写明时候到底相对谁)均可通过以下方式获得(不论是一般的java项目还是web项目) String relativelyPath=System.getProperty("user.dir"); 上述相对路径中,java项目中的文件是相对于项目的根目录 web项目中...

这个根目录是不是按工程的目录算的,按操作系统的来算的~~!可以用如下代码测试: File f = new File("/"); System.out.println(f.getAbsolutePath())。 java中的file类中的file构造方法中:File f = new File("a.txt");谁能告诉我这个文件会创...

使用JAVA后台代码取得WEBROOT物理路径,可以有如下两种方式: 1、使用JSP Servlet取得WEB根路径可以用request.getContextPath(),相对路径request.getSession().getServletContext().getRealPath("/"),它们可以使用我们很容易取得根路径。 2、...

一个例子,如果有一个Test文件夹里面有test.java和hello.txt.如果你想用test.java操作hello.txt 只要在test.java中这样写File file=new File("hello.txt");//这样就是相对路径。如果文件结构是 Test文件夹 ... |------test.java ... |------hell...

javaweb的图片绝对路径是tomcat下的webapps目录下的地址

通过ServletContext().getRealPath来拼接路径

网站首页 | 网站地图
All rights reserved Powered by www.kgdc.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com