Você vê a janela Propriedades de um componente Campo oculto do
quando você seleciona o componente na
Este componente JavaServer Faces 1.2 possui as propriedades a seguir.
Tipo: String Tipo: Conversorvalue. O componente selecionará o conversor correto da propriedade value, se houver, o que torna desnecessário definir esta propriedade em muitos casos. Se a propriedade value estiver vinculada a um valor cujo tipo não está definido na lista de conversores, você precisará fornecer seu próprio conversor e definir esta propriedade. Tipo: Objetotext de um campo oculto é passar dados entre páginas quando um formulário possui mais de uma página. Para poder passar dados, este campo deve ser vinculado a uma propriedade dos Beans gerenciados, tais como o bean de solicitação ou o bean de sessão. Tipo: MethodExpressionEscolha um validador na lista suspensa. Se você escolher (null), nenhum validador será chamado.
Tipo: booleano Tipo: booleanoO exemplo mais comum de uma ação imediata é um botão Cancelar. Você o torna imediato para que a validação normal e as etapas de atualização possam ser ignoradas, mas o manipulador de ações ainda poderá fazer o que for necessário. Geralmente, o manipulador de ações navegará de volta para alguma página anterior. Em alguns designs, o manipulador de ações também pode enfileirar uma mensagem informativa como "Transação cancelada". É possível fazer mais: por exemplo, uma aplicação deve registrar o fato de que o usuário cancelou a operação atual.
Tipo: booleanoid-do-componente_processValueChange, onde id-do-componente é o valor da propriedade id.id-do-componente_validate, onde id-do-componente é o valor da propriedade id do componente. Quando você define este método desta forma, as propriedades validator e validate são definidas automaticamente para você.
validatorExpression. Se você definir o seu próprio método de validação, não altere separadamente o valor da propriedade validatorExpression, ou você poderia perder a conexão com o método de validação.