O componente Grupo de mensagens oferece uma forma de exibir uma lista de mensagens globais de uma página, como erros no tempo de execução do sistema, ou uma lista de mensagens relacionadas ao componente. Para exibir erros individuais do componente, como erros de validação e conversão, desmarque a propriedade showGlobalOnly na janela Propriedades do Grupo de mensagens.
Este é um componente JavaServer Faces 1.2. Você pode ver componentes que utilizam essa versão do JavaServer Faces quando seu projeto utiliza Java EE 5. Para mais informações sobre o JavaServer Faces 1.2, consulte:
Os dois componentes de mensagem, Grupo de mensagens e Mensagem, exibem mensagens relacionadas ao processamento e à validação do componente.
Este componente, Grupo de mensagens, relata tanto somente os erros globais quanto todos os erros de todos os componentes da página, incluindo os erros da própria página. Você pode colocar um componente Grupo de mensagens na página para ajudar na depuração à medida que desenvolve a página.
O componente Mensagem relata erros de um único componente. Use-o se quiser oferecer aos usuários mensagens relacionadas a um determinado componente, como erros de validação quando tais usuários inserem dados inválidos em um campo. O grupo de mensagens também relata erros de validação, mas relata os erros de todos os componentes, não somente de um.
Para escrever o seu texto neste componente, chame info(String summary), warn(String summary), error(String summary) ou fatal(String summary). A aplicação Web aplica diferentes estilos ao texto, dependendo do nível de seriedade do método.
Para escrever uma mensagem resumida e uma detalhada, use FacesContext.getCurrentInstance().addMessage(null, new FacesMessage(summary, detail)) ou ValidatorException(new FacesMessage(severity, summary, detail)).
Você deve definir a propriedade showDetail do componente para que as mensagens detalhadas sejam exibidas.