O componente Campo oculto
é um campo de formulário que não está visível, mas pode ser usado para passar dados para o servidor, bem como para manter os dados que podem ser interpretados pelo Javascript na página. Um uso típico de um campo oculto é armazenar dados de sessão na página como alternativa ao uso do bean de sessão para armazenar dados. Por exemplo, você pode usar o campo oculto para enviar a chave primária da linha atual de volta para a mesma página, em vez de salvá-la e armazená-la novamente no escopo da sessão.
Um componente Campo oculto equivale à marca HTML <input type='hidden'>. A propriedade text mantém o valor do campo, que é um Object de Java que corresponde aos dados que o campo armazena e devolve ao servidor quando o formulário é enviado.
Como o campo está oculto, o componente não aparece na página, mas sim na Você pode selecionar o campo oculto na janela Navegador e clicar com o botão direito do mouse nele para abrir seu menu pop-up.
Depois de adicionar um campo oculto à página JSF Visual Web, você pode:
id do componente. No bean de página, o valor desta propriedade é o nome do objeto HiddenField.validate do componente para que você possa inserir o código para validar o valor do componente. do componente para que você possa inserir o código que é executado quando o valor deste componente sofrer alterações. Este método é executado quando você seleciona Enviar automaticamente ao alterar no menu pop-up do componente, que envia a página quando o valor do componente for alterado. Esta técnica é útil se o componente fizer parte de um formulário virtual.value a um objeto ou a um provedor de dados para que você possa avaliar o valor do componente quando a página for enviada. Para obter mais informações, consulte Caixa de diálogo Vincular aos dados.value, a outros objetos ou propriedades que fornecem dados para os valores destas propriedades do componente.