Você pode arrastar o componente Campo oculto padrão do JavaServer Faces
da Paleta para o Visual Designer a fim de criar um campo de texto oculto. Um campo oculto é um campo de formulário que não está visível, mas pode ser usado para passar dados do formulário para o servidor. Um uso típico de um campo oculto é passar parâmetros entre páginas em aplicações que usam várias páginas. Os componentes Campo oculto são renderizados como <input
type='hidden'> em HTML. 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 . 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 Image.validate do componente para que você possa inserir o código para validar o valor do componente.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 esteja controlando o valor deste componente).value a um objeto ou a um provedor de dados para que a aplicação possa avaliá-lo quando a página for enviada. Para obter mais informações, consulte Caixa de diálogo Vincular aos dados.common_timeoutSubmitForm(this.form, 'id-do-componente');. Em tempo de execução, este código faz com que o formulário seja enviado automaticamente se o o valor do componente for alterado. Depois de o formulário ter sido enviado, ocorre a conversão e a validação no servidor, quaisquer métodos ouvintes de alteração de valor são executados e, em seguida, a página é reexibida.
Um componente configurado como Enviar automaticamente ao alterar pode usar formulários virtuais para limitar os campos de entrada processados quando o formulário é enviado. Se o componente de envio automático for definido para enviar um formulário virtual, somente os participantes de tal formulário virtual serão processados quando o envio automático ocorrer.