Como enviar dados via post em JSF

Amigos,

estou tendo problema que é o seguinte tenho uma página login.jsp antes eu tinha lá meu agora com JSF pelo que andei lendo não coloco mais isso lá no form pq ele nem aceita e coloco o action lá no botão. Eu fiz isso:

<h:commandButton styleClass=“botao” value=“Entrar” action=“principal” />

E lá no meu faces-config.xml eu coloquei isso para indicar para qual página ele deve ir mais não deu certo quando eu clico no botão ele tipo da um submit pra mesma página.

/login.jsp principal /principal.jsp

Valeu…