将文件放在glassfish服务器上的位置

时间:2012-04-06 11:13:28

标签: tomcat glassfish

我们可以将我们的文件说明在tomcat-> webapp文件夹中的txt文件夹中的one.txt。现在我们可以使用url在浏览器中访问此文件,如下所示:

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

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

2 个答案:

答案 0 :(得分:11)

GlassFish具有非常相似的功能。

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

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

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

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

使用命令asadmin start-domain domain1

启动domain1

然后,您就可以通过网址http://localhost:8080/txt/one.txt访问one.txt。

答案 1 :(得分:1)

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

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