在我的Dynamic Web Project中,我有相对于WebContent文件夹的以下文件夹结构:
WebContent/
-META-INF/
-WEB-INF/
-index.xhtml
因此,如果我将我的应用程序部署到服务器,我可以在以下位置访问它:localhost:<port><context-root>
,它将在WebContent文件夹下显示index.xhtml文件。我还有其他部分要放在自己的文件夹中。但仅仅出于组织原因,将所有静态文件(例如XHTML文件)放在其自己的文件夹中是很好的,例如:
WebContent/
-META-INF/
-WEB-INF/
-Static/
-Section/
-index.xhtml
-index.xhtml
但现在,如果我指向localhost:<port><context-root>
,它就不会打开index.xhtml文件(因为它现在位于/ Static文件夹下)。有没有办法让localhost:<port><context-root>
&#34;点&#34;到我的静态目录而没有在URL中显示它(没有显示/静态)?
答案 0 :(得分:0)
您可以在web.xml中配置<welcome-file-list>
,您可以在其中指定要作为默认页面访问的文件。