Você vê a janela Propriedades de um componente Botão
quando seleciona o componente em uma página que está editando no Visual Designer. A maioria das propriedades do componente são atributos JSP e as propriedades do componente Java Button no bean de página.
Este componente JavaServer Faces 1.2 possui as propriedades a seguir.
Tipo: String Tipo: booleano<. Tipo: StringSe você navegar para um arquivo, selecione o arquivo e clique em OK. Você vê a imagem exibida no botão. O arquivo de imagem é copiado para o projeto, e você pode vê-lo na em nome-do-projeto > Páginas da Web > recursos.
type do elemento HTML <input> renderizado será image e o botão será um botão de envio que usa a imagem especificada. type especificado na propriedade Tipo de botão e o rótulo do botão (texto exibido) especificado na propriedade de valor.Tipo: Stringstyle ou styleClass para alterar a aparência do botão. Tipo: StringTipo: booleano Tipo: String position: absolute; left: 288px; top: 312px
Você pode inserir valores diretamente ou clicar no botão de reticências (...) para usar o Editor de estilo.
Para obter uma lista de estilos CSS2, consulte a página da Web em
Tipo: Stringstyle para obter uma explicação do porquê uma classe adicionada a esta propriedade talvez pareça não ter efeito no componente. Tipo: Stringvalue da marca HTML <input>.
Caso queira que o botão seja um botão de envio gráfico, defina a propriedade imageURL para apontar para um arquivo de imagem. Esta propriedade é descrita acima.
button1_action, o IDE o adicionará ao bean de página e atualizará o valor da propriedade Action da aplicação para apontar para esse método.
actionExpression. Se quiser apenas que o botão exiba outra página quando o usuário clicar nele, o método de ação não é necessário. O mais fácil a fazer é abrir a página no Editor de navegação, clicar nela e, em seguida, clicar no botão e arrastá-lo para a página que você deseja que ele abra. Consulte Configurando navegação de página estática para obter mais informações.
Se quiser que o botão seja capaz de determinar qual página deve ser aberta com base em determinadas condições, então será necessário um método de ação. O método de ação geralmente processa os cliques do botão e retorna uma string que indica o nome de um caso de navegação de página (a próxima página a ser exibida na aplicação). Você geralmente define este método clicando com o botão direito do mouse no botão no Visual Designer e escolhendo Editar manipulador de eventos de ação. O nome padrão do método é id-do-botão_action, no qual id-do-botão é o valor da propriedade id do botão. Para obter mais informações, consulte Configurando navegação de página dinâmica.
Tipo: booleanoTipo: booleano Tipo: String title do botão, fazendo com que o valor do texto desta propriedade seja exibido se o usuário passar o cursor do mouse sobre o botão.
Tipo: booleanorendered. tipo: Stringalt do gráfico do botão. O texto alt descreve o elemento gráfico na página HTML, pode ser lido por leitores de tela, pode ser exibido como uma dica de ferramenta e é exibido quando o usuário tem a visualização de imagens desativada no navegador da Web. Tipo: Stringtabindex da marca HTML <input>. Tipo: String Tipo: String Tipo: String Tipo: String Tipo: String Tipo: String Tipo: String Tipo: String Tipo: String Tipo: String Tipo: String Tipo: String Tipo: MethodExpression#{Page1.action_method}, e deve ser interpretado como o nome de um método público que usa o parâmetro ActionEvent com o tipo de retorno vazio. 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: booleano