Welcome-file do web.xml não funciona

E u tenho configurado meu web.xml assim

<welcome-file-list> <welcome-file>page/index.xhtml</welcome-file> </welcome-file-list>

onde as minhas páginas se encontram tudo dentro do diretório page, mas quando eu executo o sistema pelo netbeans
a página não abre certa, fica toda bagunçada e com esse endereço no navegador http://localhost:8080/cavasini/.
Então se eu digitar isso no navegador http://localhost:8080/cavasini/page/index.xhtml a página abre e funciona tudo normal
então gostaria de saber o que estou fazendo de errado para a página não abrir qdo executo o sistema.

provavelmente todas as referencias no index.html estao para as coisas dentro da pasta page…

no seu html coloque as referencias absolutas…

<img src="/cavasini/page/imgs/logo.png" />

ou

<img src = "/cavasini/imgs/logo.png"/>

assim vai pegar certo… isso vale para css e js e links

Bem, no menu resolveu, antes eu tinha produto.xhtml e agora coloquei page/produto.xhtml, mas a primeira página
continua a mesma coisa, o layout aparece todo desconfigurado, estou usando facelets e já tentei esses códigos e nada funcinou

[code]
<ui:composition template="./template.xhtml">

<ui:composition template="./page/template.xhtml">

<ui:composition template="/page/template.xhtml">

<ui:composition template="…/page/template.xhtml">[/code]