Aplicação JSF não submete formulário

Olá a todos.

Como eu ainda estou no começo do estudo com JSF a tendência em ficar
alguns dias sem programar e ler algo sobre o assunto , é esquecer alguns detalhes.

Daí fui construir uma aplicação referente à outra que eu havia construído antes, só que esta não submete o formulário.
Eu verifiquei comparando com a anterior e tudo está ok. Até pensei que não mapeei a aplicação mas está lá no faces-config sim.

Bom, vou deixar o código aqui e veremos qual é o problema.
Obrigado.

index.jsf

<f:view> <h1><h:outputText value="Submetendo formulário" /></h1> <h:form id="UserEntryForm"> <h:inputText id="nome" value="#{UserBean.nome}" required="true" requiredMessage="Preencha este campo!"/> <h:commandButton value="enviar" action="enviou"/> <br><h:message for="nome" style="color:red;" /> </h:form> </f:view>

enviou.jsf

<f:view> <h:outputText value="Seu texto foi: "/><h:outputText value="#{UserBean.nome}"/> </f:view>

faces-config

[code]
/start.jsp

welcome
/enviou.jsp

UserBean forms.form request [/code]

e por último a classe java, não tem nada demais aí:

[code]package forms;

/**

  • @author Koder Zone
    */
    public class form {
    private String userName;

    public String getNome() {
    return userName;
    }
    public void setNome(String nome) {
    this.userName = nome;
    }

}[/code]

no teu commandButton vc ta chamando a ação enviar porem no teu faces-config esta a ação welcome para tentar resolver tenta teu faces-config

[code]#

/start.jsp

welcome

/enviou.jsp

[/code]

troca o welcome por “enviou”

[code]#

/start.jsp

enviou

/enviou.jsp

[/code]

Hum, era isso mesmo. =D

vlw ae hudson.