如何获得web工程的路径

刘敏smile 发布于 2013/12/28 21:28
阅读 490
收藏 3
    我用System.getProperty("user.dir");得到的是我的Eclipse所在的位置,我想得到我的工程的路径,有哪位知道,麻烦告诉我一下,谢谢了。
加载中
0
no_user
no_user
request.getContextPath()
0
梅州_罗文强
梅州_罗文强

在javax.servlet的ServletRequest接口中,有两个路径:

1.应用路径:request.getContextPath()得到,这个得到的是通过浏览器访问应用时需要的上下文路径。

2.物理路径:request.getRealPath("")得到的是应用部署的物理路径,不过该方法是不推荐使用访问,推荐使用request.getServletContext().getRealPath("")代替。

0
南湖船老大
南湖船老大
一个EE,一个SE,楼主玩穿越啊
0
紅顏為君笑
紅顏為君笑

给你点有用的 你们别乱扯淡

public class Test{

	public static void main(String[] args) {
		Test test = new Test();
		String path = test.getClass().getResource("/").toString();
		System.out.println(path);
	}
}

 

0
Ryan-瑞恩
Ryan-瑞恩

貌似你问了两个问题啊!

1.要工程所在的路径?工程的路径那就是四楼的说法。

2.要Web发布的路径?如果是Web肯定就是一二楼说法。

返回顶部
顶部