Você vê a janela Propriedades de um componente Texto estático quando seleciona o componente em uma página que está editando no Visual Designer na janela Navegador.
A maioria das propriedades do componente Texto estático são atributos JSP e propriedades do componente Java StaticText no bean de página.
Este componente possui as propriedades a seguir.
Geral
id. Tipo: String
O nome do componente Texto estático no bean de página e o arquivo JSP.
Aparência
style. Tipo: String
Regras de folha de estilo em cascata (CSS nível 2) a serem aplicadas ao componente. Por exemplo:
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.
Esta propriedade substitui quaisquer configurações do tema ou do arquivo CSS desse componente. Se um estilo especificado nesta propriedade não surtir efeito, é porque uma área do componente está obscurecida por um componente filho que possui configurações de estilo diferentes.
Para obter uma lista de estilos CSS2, consulte a página da Web em
styleClass. Tipo: String Uma lista separada por espaços de classes de estilo CSS2 a serem aplicadas quando o componente é renderizado. As classes de estilo devem ser definidas na folha de estilo do projeto no arquivo CSS do tema. Se você clicar no botão de reticências (...), verá uma lista de todos os estilos que podem ser adicionados a esta propriedade. Para obter informações sobre a adição de classes CSS e regras na folha de estilos em cascata do projeto, consulte Editor CSS.
Consulte a observação acima abaixo da descrição da propriedade style para obter uma explicação do porquê uma classe adicionada a esta propriedade talvez pareça não ter efeito no componente.
text. Tipo: Objeto
O texto que é exibido na página. Você pode especificar um valor a ser exibido inicialmente ou pode clicar no botão de reticências e vincular a propriedade a um provedor de dados ou a um objeto para que o valor da propriedade possa ser definido dinamicamente.
Dados
converter. Tipo: Conversor
Um conversor JavaServer Faces que converte o valor da propriedade text String para que ela possa ser exibida. O componente selecionará o conversor correto da propriedade text, se houver, o que torna desnecessário definir esta propriedade em muitos casos. Se a propriedade text estiver vinculada a um valor cujo tipo não está definido na lista de conversores, você precisa fornecer seu próprio conversor e definir esta propriedade.
escape. Tipo: booleano
A seleção desta propriedade faz com que haja escape nos caracteres como '<' que causam problemas em XML e HTML. Por exemplo, com esta propriedade selecionada, '<' é representado como <.
Comportamento
toolTip. Tipo: String
Renderizada como o atributo HTML title do componente, que pode ser lido por um leitor de tela e pode ser exibido como uma dica de ferramentas.
Se o componente for desativado, a dica de ferramenta não será exibida na maioria dos navegadores.
visible. Tipo: booleano
Indica se o componente pode ser visto ou não pelo usuário na página HTML renderizada. Esta propriedade é selecionada por padrão. Se você desmarcar esta propriedade, o código HTML do componente será renderizado na página, mas o componente não ficará visível no navegador porque ele estará oculto por uma configuração de estilo. Como o código HTML é renderizado, os usuários que exibem o código-fonte no navegador podem ver o código HTML. Além disso, sua aplicação Web pode usar JavaScript do lado cliente para mostrar ou ocultar o componente.
Se você precisar ocultar completamente o componente, por exemplo, porque ele contém informações confidenciais que determinados usuários não podem ver, desmarque a propriedade rendered.
JavaScript
onClick. Tipo: String
JavaScript a ser executado quando o usuário clica no componente.
onDblClick. Tipo: String
JavaScript a ser executado quando o usuário clica duas vezes no componente.
onMouseDown. Tipo: String
JavaScript a ser executado quando o cursor do mouse está sobre o componente e o usuário pressiona o botão do mouse.
onMouseMove. Tipo: String
JavaScript a ser executado quando o usuário move o cursor do mouse no componente.
onMouseOut. Tipo: String
JavaScript a ser executado quando o usuário move o cursor do mouse para longe do componente, depois de estar sobre o componente.
onMouseOver. Tipo: String
JavaScript a ser executado quando o usuário move o cursor do mouse para o componente.
onMouseUp. Tipo: String
JavaScript a ser executado quando o cursor do mouse está sobre o componente e o usuário libera o botão do mouse.
Avançado
rendered. Tipo: booleano
Se for selecionada, o componente será renderizado e processado em qualquer envio de página subseqüente. Se não for selecionada, o componente não aparecerá na página, nem mesmo como um componente oculto. Você pode vincular esta propriedade a uma propriedade JavaBeans que determina quando o componente é renderizado. Por exemplo, um formulário de reserva de viagens pode mostrar um campo de texto para passageiros freqüentes e não mostrá-lo para o público em geral. Para vincular esta propriedade, clique no botão de reticências (...) à direita da propriedade e escolha Usar vinculação na caixa de diálogo.