7

我们可以将我们的文件说 one.txt 放在 tomcat->webapp 文件夹中的 txt 文件夹中。现在我们可以使用下面的 url 在浏览器中访问这个文件:

http://localhost:8080/txt/one.txt

我是 glassfish 服务器的新手。谁能告诉我如何在 glssfish 服务器中和在 tomcat 服务器中做同样的事情?

4

2 回答 2

11

GlassFish 具有非常相似的功能。

有一个默认应用程序提供来自使用 Glassfish 定义的域的 docroot 中的静态内容。

您可以执行以下操作以查看其工作原理。

假设您已通过解压缩其中一个发行版将GlassFish 3.1.2安装到名为 /foo(或 C:\FOO)的目录中。

您将能够创建一个目录 /foo/glassfish3/glassfish/domains/domain1/docroot/txt 并将文件 one.txt 放入该目录。

使用命令启动 domain1asadmin start-domain domain1

然后,您将能够通过 URL http://localhost:8080/txt/one.txt 访问 one.txt

于 2012-04-06T19:33:22.173 回答
1

根据定义,ROOT 应用程序是在服务器的根 URL(例如http://locahost:8080/)下可用的应用程序。

您唯一需要做的就是定义一个应该在根上下文下部署的应用程序。可以在这里找到如何在 glassfish 中执行此操作。

于 2012-04-06T11:20:53.327 回答