JSF Mini Livro – Dicas, conceitos e boas práticas

Utilize h:outputLink para navegação

Para realizar uma navegação entre páginas no JSF podemos utilizar vários componentes como: outputLink, commandButton, commandLink. Com esses componentes podemos navegar de uma página para outra sem problemas, mas existe uma pequena diferença que pode melhorar a desempenho da navegação do seu projeto.

Os componentes h:commandLink e h:commandButton, ao navegarem, realizam o processamento de todos os ciclos de requisição do JSF, ou seja, os componentes irão enviar dados do formulário, serão feitas validações dos valores enviados e verificações no faces-config.xml procurando por regras de navegações.

Já o componente h:outputLink faz uma navegação direta até a página que o desenvolvedor desejar, esse componente não irá disparar nenhum processamento dos ciclos de vida do JSF. Para navegar para outra página bastaria colocar o comando como a seguir: <h:outputLink outcome=”/ProjetoJSF/page01.xhtml” value=“ Page 01”/>.

79 Thoughts on “JSF Mini Livro – Dicas, conceitos e boas práticas

  1. Marcelo on May 2, 2013 at 12:09 am said:

    Ainda não li tudo, mas pelo que eu já vi estou achando excelente.
    Você poderia fazer também um mini livro de JPA.

    • uaihebert on May 2, 2013 at 9:13 pm said:

      Marcelo, boa noite.

      Já existe aqui no blog um mini livro de JPA. Existe também um chamado Consultas e Dicas só com diversas funções de Pesquisa no JPA.

      Até mais.

  2. Fagner on April 30, 2013 at 5:03 pm said:

    Parabéns pelo artigo. Esclareceu muitas dúvidas. Sucesso!

  3. Geverson R. Sarmento on April 24, 2013 at 2:49 pm said:

    Excelentes artigos! Good Job!

Comment navigation

 

Leave a Reply

Post Navigation