Rich: as mensagens tag precisam estar em uma região A4J:?
Pergunta
O aplicativo da web em que estou trabalhando às vezes tem umu003Crich:messages> etiqueta dentro de umu003Ca4j:region> Tag, às vezes não. Acho que a tag de mensagens precisa estar dentro de uma região A4J, mas não conseguiu determinar isso na documentação Richfaces. Alguma ideia?
Desde já, obrigado.
Solução
Não, não há necessidades. A região do Ajax é um componente AJAX chave. Ele limita a parte da árvore do componente a ser processada no lado do servidor quando a solicitação de Ajax ocorre. Processamento significa invocação durante a fase de decodificação, validação e atualização do modelo. Os motivos mais comuns para usar uma região são:
- evitando o abortamento do processamento do ciclo de vida do JSF durante a validação de outra entrada de formulário desnecessária para a solicitação de Ajax;
- Definindo as diferentes estratégias quando os eventos serão entregues (imediato = "true/false")
- mostrando um indicador individual de um status de Ajax
- Aumentando o desempenho do processamento de renderização (SelfRended = "True/False", renderregiononly = "true/false")
Mais sobre esta tag que você pode ler aqui.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow