导航:首页 > IDC知识 > java服务器根目录

java服务器根目录

发布时间:2020-11-07 12:23:45

1、java 相对路径与根目录的问题

("/images/tubiao1.png"))); 的 /代表的是 src 这个根目录。


("../images/tubiao1.png") 的 .. 代表的是 上级目录,比如你现在在专 denglu这个目录,上属一个目录 就是src了,也就是说你现在写的意思是说src/images/tubiao1.png与上面是一样的

("./images/tubiao1.png") 的./代表的是当前目录 比如你现在在 denglu这个目录 也就是说你现在写的意思是说denglu/images/tubiao1.png

2、java中类加载路径和项目根路径获取有几种方式?

package my;  
  
import java.io.File;  
import java.io.IOException;  
import java.net.URL;  
  
public class MyUrlDemo {  
  
      
    public static void main(String[] args) {  
        MyUrlDemo muDemo = new MyUrlDemo();  
        try {  
            muDemo.showURL();  
        } catch (IOException e) {  
            // TODO Auto-generated catch block  
            e.printStackTrace();  
        }  
    }

3、java 怎么获取web根目录?

在java中获得文件的路径在我们做上传文件操作时是不可避免的。 web 上运行 1:this.getClass().getClassLoader().getResource("/").getPath(); this.getClass().getClassLoader().getResource("").getPath(); 得到的是 ClassPath的绝对URI路径。

以工程名为TEST为例:

(1)得到包含工程名的当前页面全路径:request.getRequestURI(),结果:/TEST/test.jsp。

(2)得到工程名:request.getContextPath(),结果:/TEST。

(3)得到当前页面所在目录下全名称:request.getServletPath()。结果:如果页面在jsp目录下 /TEST/jsp/test.jsp。

(4)得到页面所在服务器的全路径:application.getRealPath("页面.jsp"),结果D:/resin/webapps/TEST/test.jsp。

(5)得到页面所在服务器的绝对路径:absPath=new java.io.File(application.getRealPath(request.getRequestURI())).getParent();
结果:D:/resin/webapps/TEST。

4、java怎么获取程序所在根目录?

System.getProperty("user.dir");这个试试

5、JavaWeb里怎么表示根目录?附图

你得先明白三个含义,./表示当前目录,../表示父目录,/代表根目录。其中用了/代表的就是用绝对路径了。其它两个是相对路径,就是相对于你要引用的页面的路径。看你的目录结构,两种都是对的。

6、java 什么叫WebAPP根目录?

1.WebAPP根目录就是你的javaweb项目的webroot文件夹。
2.到时候用tomcat发布的时候,会把该目录下所有的文件,都发布到tomcat对应的webapps文件夹里面。

7、java windows和linux获取项目根目录的方法一致吗?

java有个特性复是跨平台性,所以其获取项目制根目录的方法是一样的。
request.getContextPath()方法就是是得到项目的名字,如果项目为根目录,则得到一个"",即空的字条串。如果项目为abc,<%=request.getContextPath()%> 将得到abc,服务器端的路径则会自动加上,<a href="XXXX.jsp"> 是指当前路径下的这个xxx.jsp页面,有时候也可以在head里设置html:base来解决路径的问题,不多用的最多的还是request.getContextPath。

8、Java:Java的Web工程中,jar包的根目录是哪个目录呢?WEB-INF?

你好,将所有的jar包放在WEB-INF下面的lib文件夹中,就可以了。希望能帮到你。

9、java 中如何获得根目录下的所有文件夹

import java.io.File;
import java.io.FileFilter;

public class C {

public static void main(String[] args) {

String root = "C:\\";
File file = new File(root);

//folders保存所有根目录下面的文件夹。。
File[] folders = file.listFiles(new FileFilter(){

public boolean accept(File fl) {
return fl.isDirectory();
}

});
}

}

10、java项目根目录和类路径问题

java获取src目录下文件夹的相对路径问题如下:

目录结构:

project

out

src

read.java

test.txt

files

opts

项目为priject
out目录为.class输出目录
src下为专文件目录
src下有两个包,files、属opts

想通过相对路径获取test.txt的路径

但是用反射只能获取到.class,也就是out里的路径

输出后的目录不就是在out里面了,那个里面的和src里面的文件是一样的, getClass().getResource()就可以得到classpath了啊

看看设置的资源文件编译路径

与java服务器根目录相关的知识