0

我想在服务器(比如 glassfish)根目录的运行时创建和放置文件。

如果我将使用 servlet 获得服务器根目录的真实路径(C:\glassfish3\glassfish\domains\domain1\docroot),那么我可以轻松地在该位置创建文件。

哪位大神知道的请告诉我!

4

2 回答 2

5

JSP:

String path = application.getRealPath("/");

小服务程序:

String path = getServletContext.getRealPath("/");
于 2012-04-09T05:05:35.360 回答
2

您可以尝试以下操作:

System.getProperty("catalina.base");

您可以通过在调试模式下查看以下变量来找到其他属性。

Properties properties = System.getProperties();
于 2013-05-03T11:53:25.753 回答