为什么FacesServlet找不到.xhtml Facelet?

我用Eclipse和JBoss Tools创建了一个JSF项目。 现在我有了结构:

MyProjectFolder ⌊ WebContent ⌊ WEB-INF | ⌊ lib | ⌊ faces-config.xml | ⌊ web.xml ⌊ META-INF ⌊ index.xhtml 

我的web.xml将以下扩展映射到FacesServlet: /faces/**.jsf*.faces

当我现在尝试访问/faces/index.xhtmlindex.faces我得到404未找到错误。 只有当我直接访问index.xhtml时,我才得到一个页面,但没有jsf-content(对我来说很清楚)。

所以我现在的问题是FacesServlet如何解析来自我的URL-Params的Faclet-Filename和路径? 我怎样才能确保不能直接访问index.xhtml?

PS我知道为* .xhtml添加servlet映射的解决方案,但我认为应该有另一种选择。

问候!