你是指在jsp中吧
可以这样,
比如你的文件在
webapps/delay/WEB-INF/imgs/legacy.pic
这个路径,
那么,你在jsp中可以这样访问它
String path=request.getRealPath("");
path=path+"/WEB-INF/imgs/legacy.pic";

解决方案 »

  1.   

    以命令行下为例,File、FileOutputStream使用相对路径时,默认路径是与包根目录同一级。
    目录结构如下:
     --application
      --classes
        --package1
          --package2
            --package3
              --MainApp.class
              ...
        --app.properties
        --test.txt
      --application.xml则FileOutputStream pw = new FileOutputStream("app.properties");
      FileOutputStream pw = new FileOutputStream("test.txt");
      FileOutputStream pw = new FileOutputStream("..\application.xml");
      

  2.   

    在web中如楼上所说。如果在非web的本机程序中,则相对路径“”表示的是工程的根目录。至于怎么手动设置,我也不知道。留给楼下的吧......