HTML文件夹结构

问题描述 投票:0回答:1

在我的动态Web项目中,相对于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>“指向”我的静态目录而不在URL中显示它(不显示/ Static)?

html java-ee directory directory-structure
1个回答
0
投票

您可以在web.xml中配置<welcome-file-list>,您可以在其中将要访问的文件指定为默认页面。

© www.soinside.com 2019 - 2024. All rights reserved.