Você pode arrastar o componente Campo oculto
da categoria Básico da Paleta para o Visual Designer a fim de criar um campo de texto oculto. 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'>. O valor do campo é o dado que o campo armazenada e passa de volta para o servidor quando o formulário é enviado.
Já que o campo está oculto, o componente não é exibido na página, mas aparece na janela Navegador. Você pode selecionar o campo oculto na janela Navegador e clicar nele com o botão direito do mouse para abrir o 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.processValueChange do componente para que você possa inserir o código que é executado quando o valor deste componente sofrer alterações. Por exemplo, quando o usuário altera o valor de outro componente que está controlando o valor deste componente.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.