0

我正在尝试在我的 glassfish 服务器上托管一些文件。

我发现这篇文章解释了如何使用虚拟目录执行此操作:http: //www.marceble.com/2009/07/virtual-directories-in-glassfish/

但是当我冲浪时这对我不起作用:localhost:8080/media/test.txt

我得到:HTTP 状态 404:请求的资源 () 不可用。

我的 glassfish 控制面板的屏幕截图:http: //i77.photobucket.com/albums/j74/bertyhell/glassfish_error.png

4

1 回答 1

4

更好的是这篇文章

对于 GlassFish 3.1.x,它现在是应用程序配置中的 glassfish-web.xml 文件。如果你使用这样的东西:

from=/media/* dir=C:/

或 glassfish-web.xml 文件中的相同:

<property name="alternatedocroot_1" value="from=/media/* dir=C:/"/>

确保您在计算机上创建了目录:C:/media

“from”必须与您计算机上的目录匹配。

那么它将在这里可用:

http://{hostName}:{portNumber}/myapp/media/*
于 2012-09-06T10:56:51.593 回答