JSF xhtml não aparece InputText box

Gente, não está aparecendo a box de digitação da minha index.xhtml

– codigo

<ui:composition template="">
</ui:composition>

<h:body>

<h1>Cadastro de Contatos</h1>

<h:form>
	
	Nome: <h:inputText value="" />
	Sobrenome: <h:inputText value="" />
	Idade: <h:inputText value="" />

</h:form>

</h:body>

— No navegador fica assim:

Cadastro de Contatos

Nome: Sobrenome: Idade:

Só essa que não está reconhecendo ou nenhuma página está reconhecendo os componentes?

                    Tente usar outputLabel para o nome, sobrenome e idade
<h:form>
	<h:panelGrid columns="2">
                    <h:outputLabel value="Nome" />
		<h:inputText maxLength="15" size="20" />

                    <h:outputLabel value="Sobrenome" />
		<h:inputText maxLength="15" size="20" />


                    <h:outputLabel value="Idade" />
		<h:inputText maxLength="15" size="20" />
	</h:panelGrid>

</h:form>

Conseguiu arrumar o servidor?
Não sei se ja conseguiu resolver ou não, mas tem que colocar os seus componentes dentro de h:body

Pode ser também a forma que esta acessando a url

Eu sempre deixo mapeado para acessar “pagina.faces”, se eu digitar “pagina.xhtml” os componentes do jsf nao aparecerem

Só tenho essa por enquanto. Estou aprendendo o básico ainda

Agora o nome não apareceu utilizando o outputLabel

Como está seu web.xml?