Pessoal boa tarde, sou noob em java web e estou fazendo um curso com a apostila da K19 (K12) e não estou conseguindo exibir o nome passado como parâmetro em um <h:inputText>. Segue o código dos xhtml:
Obs.: As pastas estão nos seus devidos lugares como indica a apostila. QUEM PUDER ME AJUDAR EU AGRADECERIA MUITO.
formulario.xhtml
<ui:composition template="/WEB-INF/templates/template.xhtml"
xmlns="http://www.w3.org/1999/xhtml"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:ui="http://java.sun.com/jsf/facelets">
<ui:define name="conteudo">
<h:form>
<h:outputLabel value="Nome: " for="campo-nome"/>
<h:inputText id="campo-nome" />
<h:commandButton action="WEB-INF/templates/template" value="Enviar" />
</h:form>
</ui:define>
</ui:composition>
template.xhtml
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:ui="http://java.sun.com/jsf/facelets">
<h:head>
<title>K19 Treinamentos</title>
</h:head>
<h:body>
<div id="header">
<img src="/imagens/k19-logo.png" />
<hr />
</div>
<ui:insert name="conteudo">
Espaço para o conteúdo da tela
</ui:insert>
<div id="footer" style="text-align: center">
<hr />
© 2012 K19. Todos os direitos reservados.
</div>
</h:body>
</html>