所以我有一个类似下面的文件结构
http://dl.dropbox.com/u/322696/FolderPath.JPG
当我启动Tomcat服务器时,如果我只是在服务器窗口中启动服务器并访问jsp文件夹中的jsp页面,我正在尝试找出它的根文件夹的起始位置。我需要导航到images / banner / name.jpg(尝试制作图像文件)。我已将服务器上下文设置为'/ projectname'([repository]旁边的黑色矩形)。我试过了:
File image = new File("../images/banner/name.jpg"); //If its root was the jsp I accessed
没有骰子。有没有一种方法可以运行来确定相对路径应该是什么?
答案 0 :(得分:4)
您是否在询问如何从tomcat中获取磁盘路径?如果是这样,你使用ServletContext。
getServletContext()方法。getRealPath( “/”)