我们可以将我们的文件说明在tomcat-> webapp文件夹中的txt文件夹中的one.txt。现在我们可以使用url在浏览器中访问此文件,如下所示:
http://localhost:8080/txt/one.txt
我是glassfish服务器的新手。谁能告诉我如何在glssfish服务器中做同样的事情,就像在tomcat服务器上一样?
答案 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
然后,您就可以通过网址http://localhost:8080/txt/one.txt访问one.txt。
答案 1 :(得分:1)
根据定义,ROOT应用程序是在服务器的根URL(例如http://locahost:8080/)下可用的应用程序。
您唯一需要做的就是定义应在根上下文下部署的应用程序。如何在glassfish中执行此操作可以找到here。