Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
http://translate.googleusercontent.com/translate_c?hl=pt-BR&langpair...
Estes quadros so do livro Core JavaServer Faces por David Geary e Cay Horstmann, Sun Microsystems Press 2004. Tabela 4-1 JSF Core Tags Tag
f: view f: subexibio f: facet f: atributo f: param f: actionListener f: valueChangeListener
Descrio Cria a exibio de nvel superior Cria um subexibio de uma viso Adiciona uma faceta de um componente Adiciona um atributo (chave / valor) para um componente Constri um componente parmetro Adiciona um listener de ao a um componente
Adiciona um ouvinte valueChange a um componente Adiciona um listener de ao a um componente que f:setPropertyChangeListener define uma propriedade de feijo para um determinado (JSF 1.2) valor.
f: conversor f: convertDateTime f: ConvertNumber f: validador f: validateDoubleRange f: validateLength f: validateLongRange f: loadBundle f: ItensSelecionados f: SelectItem f: verbatim
Adiciona um conversor de arbitrria a um componente Adiciona um conversor de data e hora para um componente Adiciona um nmero para converter um componente Adiciona um validador para um componente Valida uma grande dupla para o valor de um componente Valida o tamanho do valor de um componente Valida um de longo alcance para o valor de um componente Carrega um conjunto de recursos, as lojas de propriedades como um Map Especifica os itens de uma escolha ou componente muitos selecione Especifica um item de uma escolha ou componente muitos selecione Adiciona a marcao de uma pgina JSF
Descrio Formulrio HTML nica linha de controle de entrada de texto. Exemplos Multiline controle de entrada de texto. Exemplos Senha de controle de entrada. Exemplos Campo Hidden Rtulo para um outro componente para a acessibilidade HTML ncora. Exemplos Como outputText, mas as mensagens formatos composto nica linha de produo de texto. Exemplos Button: submit, reset, ou boto. Exemplos Link que age como um boto. Exemplos Exibe a mensagem mais recente de um componente
1 de 15
08/03/2010 22:35
JSF Tags
http://translate.googleusercontent.com/translate_c?hl=pt-BR&langpair...
h: mensagens h: grapicImage h: selectOneListbox h: selectOneMenu h: selectOneRadio h: selectBooleanCheckbox h: selectManyCheckbox h: selectManyMenu h: panelGrid h: panelGroup h: dataTable h: column
Exibe todas as mensagens Exibe uma imagem. Exemplos Single-listagem de seleo. Exemplos Single-menu seleccionado. Exemplos Conjunto de botes de rdio. Exemplos Checkbox. Exemplos
Conjunto de caixas. Exemplos h: selectManyListbox Multiselect listagem. Exemplos Multiselect menu. Exemplos Tabela HTML Dois ou mais componentes que so definidos como um Uma caracterstica-rica mesa de controle Coluna em um DataTable
Tipos de componentes A (25) A (25) A (25) A (23) I, O, C (19) I (11) I, O (15) I (11) I (11)
Descrio Identificador para um componente Referncia para o componente que pode ser usado em um bean de apoio A boolean; false suprime renderizao Cascading estilo (CSS nome da classe) O valor de um componente, normalmente um valor vinculativo Um mtodo de ligao para um mtodo que responde s mudanas de valor Converter nome da classe Classe nome de um validador que criado e anexado a um componente A boolean; se for verdade, requer um valor a ser inserido no campo associado
A = todos, I = entrada, S = sada, comandos de C = (n) = nmero de tags com o atributo Tabela 4-5 HTML 4.0 Pass-through Atributos Atributo
accesskey aceitar
(14)
(1)
Descrio Uma chave, normalmente associada a um sistema definido metakey, que d foco para um elemento Lista separada por vrgulas de tipos de contedo para uma forma
Por vrgula ou espao em lista separada de codificao de accept-charset (1) caracteres de um formulrio. O atributo accept-charset especificado com o JSF HTML atributo chamado acceptcharset. Texto alternativo para elementos no textuais tais como imagens ou alt (4) applets fronteira (4) Pixel valor de fronteira de um elemento de largura
charset coords
(3)
(2)
Codificao de caracteres de um recurso vinculado Coordenadas para um elemento cujo formato um retngulo, crculo ou polgono
2 de 15
08/03/2010 22:35
JSF Tags
http://translate.googleusercontent.com/translate_c?hl=pt-BR&langpair...
dir
(18) (11)
Direo para o texto. Os valores vlidos so ltr (da esquerda para direita) e RTL (direita para a esquerda). (2) (2) Estado condicionada de um elemento de entrada ou boto Base de linguagem de um recurso especificado com o atributo href, hreflang s pode ser usado com href. Base de linguagem de atributos de um elemento eo texto O nmero mximo de caracteres para os campos de texto Estado s de leitura de um campo de entrada, o texto pode ser selecionado em um campo readonly, mas no editado Relaes entre o documento atual e um link especificado com o atributo href Reverse link da ncora especificada com href para o documento atual. O valor do atributo uma lista separada por espaos de tipos de ligao.
(20) (11)
(2) (2)
rev
linhas
(1)
Nmero de linhas visveis em uma rea de texto. H: dataTable linhas tem um atributo, mas no um passe em HTML atravs do atributo.
poly.
forma
(2) (4)
tamanho estilo
Forma de uma regio. Valores vlidos: default, rect, circle, (padro significa toda a regio) Tamanho de um campo de entrada
Inline informaes de estilo Valor numrico que especifica um ndice de tabulao O nome de um quadro no qual um documento aberto Um ttulo, utilizados para a acessibilidade, que descreve um elemento. Visual navegadores normalmente cria tooltips para o valor do ttulo Tipo de um link, por exemplo, "stylesheet" Largura de um elemento
(3)
(22)
(4) (3)
largura
(n) = nmero de tags com o atributo Tabela 4-6 DHTML Event Attributes Atributo onblur (14) onchange (11)
onclick
Descrio Elemento perde o foco Alteraes de valor Element's Boto do mouse clicado sobre o elemento Boto do mouse clicado duas vezes sobre o elemento Elemento recebe o foco Tecla pressionada Tecla pressionada e posteriormente liberados Tecla liberada Boto do mouse pressionado sobre o elemento Movimentos do mouse sobre o elemento Mouse deixa a rea do elemento Mouse se move sobre um elemento Boto do mouse liberado Formulrio esvaziado O texto selecionado em um campo de entrada Formulrio enviado
(17)
(1)
3 de 15
08/03/2010 22:35
JSF Tags
http://translate.googleusercontent.com/translate_c?hl=pt-BR&langpair...
(n) = nmero de tags com o atributo Tabela 4-7 Atributos para h: form Atributo
vinculativo, id, rendido, styleClass aceitar, acceptcharset, dir, enctype, lang, style, target, title onblur, onchange, onclick, ondblclick, onfocus, onkeydown, onkeypress, onkeyup, onmousedown, onmousemove, onmouseout, onmouseover, onreset, onsubmit
Eventos DHTML
Descrio Para h: inputTextarea nico nmero de colunas Processo de validao no incio do ciclo de vida Para h: inputSecret apenas quando true, o valor do campo de entrada mostrada quando a pgina recarregada Solicitar a entrada no componente quando o formulrio for enviado Para h: inputTextarea nmero nico de linhas Um ouvinte especificado que notificado das alteraes de valor
conversor de vinculao, id, processado, Atributos bsicos exigido, styleClass, valor, validador accesskey, alt, dir, disabled, lang, HTML 4,0 pass-through atributos - alt, maxlength, e tamanho maxlength, no se aplicam ao h: inputTextarea. Nenhum aplica s h: readonly, size, inputHidden. style, tabindex, title onblur, onchange, onclick, ondblclick, onfocus, onkeydown, onkeypress, onkeyup, Eventos DHTML. Nenhum aplica s h: inputHidden. onmousedown, onmousemove, onmouseout, onmouseover, onselect
4 de 15
08/03/2010 22:35
JSF Tags
http://translate.googleusercontent.com/translate_c?hl=pt-BR&langpair...
Resultado
<h:inputTextarea rows="5"/>
<h:inputTextarea cols="5"/>
Descrio Se definido como verdadeiro, escapa <,>, e & personagens. O valor padro true Atributos bsicos HTML 4,0
rendido,
styleClass, valor style, title
5 de 15
08/03/2010 22:35
JSF Tags
http://translate.googleusercontent.com/translate_c?hl=pt-BR&langpair...
Atributo
vinculativo, id,
rendido,
styleClass, valor alt, dir, height, ismap, lang, longdesc, style, title, url, usemap, largura onblur, onchange, onclick, ondblclick, onfocus, onkeydown, onkeypress, onkeyup, onmousedown, onmousemove, onmouseout, onmouseover, onmouseup
HTML 4,0
Eventos DHTML
Resultado
Tabela 4-14 h: commandButton eh: commandLink Atributo Descrio Se especificado como uma cadeia: Diretamente especifica um resultado utilizado pelo manipulador de navegao para determinar a pgina JSF a prxima carga como resultado da ativao do boto ou link Se especificado como um mtodo de ligao: O mtodo tem esta assinatura: methodName String (); a corda representa o resultado Um mtodo de ligao que se refere a um mtodo com essa assinatura: methodName void (ActionEvent) Para h: commandLink apenas a codificao de caracteres de referncia ligados Para h: commandButton apenas um contexto caminho relativo para uma imagem exibida em um boto. Se voc especificar esse atributo, o tipo de entrada HTML ser a imagem. Um booleano. Se false (o padro), aes e ouvintes de ao so chamados no final do ciclo de vida do pedido, se for verdade, aes e ouvintes de ao so chamados, no incio do ciclo de vida.
ao
actionListener charset
imagem
imediata
6 de 15
08/03/2010 22:35
JSF Tags
http://translate.googleusercontent.com/translate_c?hl=pt-BR&langpair...
tipo
valor accesskey, alt, encadernao, id, lang, rendido, styleClass, valor coords (h: commandLink s), dir, disabled (h: commandButton apenas), hreflang (h: commandLink apenas), lang, readonly, rel (h: commandLink apenas), rev (h: commandLink nica) forma, (h: commandLink apenas), style, tabindex, target (h: commandLink s), ttulo, tipo onblur, onchange, onclick, ondblclick, onfocus, onkeydown, onkeypress, onkeyup, onmousedown, onmousemove, onmouseout, onmouseover, onmouseup, onselect
Para h: commandButton: O tipo de elemento de entrada gerados: boto, enviar, ou reiniciado. O padro, a menos que voc especificar o atributo de imagem, submeter-se. Para h: commandLink: O tipo de contedo do recurso ligado, por exemplo, text / html, image / gif, ou audio / basic O rtulo exibido pelo boto ou link. Voc pode especificar uma seqncia de caracteres ou uma expresso de referncia de valor. Atributos bsicos
HTML 4,0
Eventos DHTML
Resultado
7 de 15
08/03/2010 22:35
JSF Tags
http://translate.googleusercontent.com/translate_c?hl=pt-BR&langpair...
Exemplo
<h:commandLink> <h:outputText value="register"/> </ h: commandLink> style="font-style: <h:commandLink italic"> <h:outputText value="#{msgs.linkText}"/> </ h: commandLink>
Resultado
<h:commandLink value="welcome" actionListener="#{form.useLinkValue}" action="#{form.followLink}"> <h:commandLink> <h:outputText value="welcome"/> <f:param name="outcome" value="welcome"/> </ h: commandLink>
encadernao,
conversor, id, lang, rendido, styleClass, valor charset, coords, dir, hreflang, lang, rel, rev, forma, estilo, tabindex, target, ttulo, tipo onblur, onchange, onclick, ondblclick, onfocus, onkeydown, onkeypress, onkeyup, onmousedown, onmousemove, onmouseout, onmouseover, onmouseup
HTML 4,0
Eventos DHTML
Resultado
8 de 15
08/03/2010 22:35
JSF Tags
http://translate.googleusercontent.com/translate_c?hl=pt-BR&langpair...
<h:outputLink title="Go value="#conclusion" ao <h:outputText conclusion"> value="Conclusion"/> </ h: outputLink> <h:outputLink value="#toc" title="Go para a tabela de contents"> <f:verbatim> <h2> ndice </ h2> </ f: verbatim> </ h: outputLink>
h: <input selectBooleanCheckbox type="checkbox"> <table> ... <label> <input h: selectManyCheckbox type="checkbox"/> </ label> ... </ table> <table> ... <label> <input type="radio"/> </ label> ... </ table> <select> <option value="Cheese"> Cheese </ option> ... </ select> <select multiple> <option value="Cheese"> Cheese </ option> ... </ select> <select size="1"> <option value="Cheese"> Cheese </ option> ... </ select> mltiplas <select size="1"> <option value="Sunday"> domingo </ option> ... </ select>
h: selectOneRadio
h: selectOneListbox
h: selectManyListbox
h: selectOneMenu
h: selectManyMenu
Tabela 4-20 Atributos para h: selectBooleanCheckbox, h: selectManyCheckbox, h: selectOneRadio, h: selectOneListbox, h: selectManyListbox, h: selectOneMenu, h: selectManyMenu Atributo
disabledClass enabledClass
Descrio Classe CSS para os elementos deficientes para h: selectOneRadio e H: selectManyCheckbox apenas Classe CSS para os elementos-habilitado para h: selectOneRadio e H: selectManyCheckbox apenas Especificao de como os elementos so definidos: lineDirection (horizontal) ou pageDirection (vertical)-para h: selectOneRadio e H: selectManyCheckbox apenas Atributos bsicos
9 de 15
08/03/2010 22:35
JSF Tags
http://translate.googleusercontent.com/translate_c?hl=pt-BR&langpair...
validador, o valor, valueChangeListener accesskey, fronteira, dir, HTML 4.0 - fronteira aplicvel ao h: selectOneRadio e H: disabled, lang, selectManyCheckbox apenas o tamanho. aplicvel ao h: readonly, estilo, tamanho, tabindex, selectOneListbox e H: selectManyListbox s. title onblur, onchange, onclick, ondblclick, onfocus, onkeydown, onkeypress, onkeyup, Eventos DHTML onmousedown, onmousemove, onmouseout, onmouseover, onmouseup, onselect
Descrio Atributos bsicos Descrio usado apenas por instrumentos Boolean valor que define a propriedade com deficincia do item Texto apresentado pelo item Valor do item, que passado para o servidor como um parmetro de solicitao Valor expresso de ligao que aponta para uma instncia
SelectItem
Descrio Atributos bsicos Valor expresso de ligao que aponta para um SelectItem, uma matriz ou coleo de objetos SelectItem, ou um mapeamento de rtulos Mapa de valores.
Descrio A identificao do componente cuja mensagem exibida, aplicvel somente aos h: message Classe CSS aplicadas a mensagens de erro Estilo CSS aplicado a mensagens de erro Classe CSS aplicadas s mensagens de fatal Estilo CSS aplicado a mensagens de fatal Instruo para exibir somente as mensagens global aplicvel somente aos h: mensagens. Padro: false Classe CSS aplicado a mensagens de informao Estilo CSS aplicado a mensagens de informao Especificao para o layout da mensagem: tabela ou lista-aplicvel somente aos h: mensagens
10 de 15
08/03/2010 22:35
JSF Tags
http://translate.googleusercontent.com/translate_c?hl=pt-BR&langpair...
showDetail
Um booleano que determina se os detalhes da mensagem so mostrados. Os padres so falsas para h: mensagens, vale para h:
mensagem.
ShowSummary
Um booleano que determina se os resumos das mensagens so apresentadas. Padres so verdadeiras para h: mensagens falsas para h: mensagem. Um booleano que determina se os detalhes da mensagem so processados em uma dica, a dica s processado se showDetail e ShowSummary so verdadeiras CSS classe para mensagens de aviso CSS de estilo para mensagens de aviso Atributos bsicos HTML 4,0
Descrio Cor de fundo da tabela Largura da borda da tabela Padding em torno de clulas de tabela Espaamento entre as clulas da tabela Lista separada por vrgulas das classes CSS para colunas Nmero de colunas na tabela Classe CSS para a tabela de rodap Especificao de moldura para os lados da moldura em torno da mesa que esto a ser elaborados; valores vlidos: none, acima,
abaixo, hsides, vsides, lhs, rhs, box, border
CSS classe para a tabela de cabealho Lista separada por vrgulas das classes CSS para colunas Especificao para linhas traadas entre clulas; valores vlidos:
grupos, linhas, colunas, todas as
Resumo do fim da tabela e estrutura utilizada para o no-retorno visual como discurso Atributos bsicos HTML 4,0
rendido,
styleClass, valor dir, lang, style, title, width onclick, ondblclick, onkeydown, onkeypress, onkeyup, onmousedown, onmousemove, onmouseout, onmouseover, onmouseup
Eventos DHTML
11 de 15
08/03/2010 22:35
JSF Tags
http://translate.googleusercontent.com/translate_c?hl=pt-BR&langpair...
Descrio Cor de fundo da tabela largura da borda da tabela Padding em torno de clulas de tabela Espaamento entre as clulas da tabela lista separada por vrgulas das classes CSS para colunas ndice da primeira linha mostrada na tabela Classe CSS para a tabela de rodap Especificaes para os lados do quadro em torno da tabela deve ser elaborada; valores vlidos: none, acima, abaixo, hsides,
vsides, lhs, rhs, box, border
CSS classe para a tabela de cabealho lista separada por vrgulas das classes CSS para linhas Especificao para linhas traadas entre clulas; valores vlidos:
grupos, linhas, colunas, todas as
resumo do fim da tabela e estrutura utilizada para o no-retorno visual como discurso O nome da varivel criada pela tabela de dados que representa o item atual no valor Atributos bsicos HTML 4,0
rendido,
styleClass, valor dir, lang, style, title, width onclick, ondblclick, onkeydown, onkeypress, onkeyup, onmousedown, onmousemove, onmouseout, onmouseover, onmouseup
Eventos DHTML
Descrio (JSF (JSF CSS classe para o cabealho da coluna CSS classe de rodap da coluna Atributos bsicos
1.2)
footerClass
1.2)
vinculativo, id, proferida
Tipo
nmero
12 de 15
08/03/2010 22:35
JSF Tags
http://translate.googleusercontent.com/translate_c?hl=pt-BR&langpair...
padro
String
maxFractionDigits int minFractionDigits int maxIntegerDigits minIntegerDigits integerOnly groupingUsed locale currencyCode CurrencySymbol int int boolean boolean java.util.Locale String String
O nmero mximo de dgitos na parte fracionria Nmero mnimo de dgitos na parte fracionria O nmero mximo de dgitos na parte inteira Nmero mnimo de dgitos na parte inteira True se somente a parte inteira analisado (default: false) Verdadeiro se separadores de agrupamento so utilizados (default: true) Localidade cujas preferncias devem ser usados para anlise e formatao Cdigo monetrio ISO 4217 para utilizao na converso de moeda Smbolo da moeda a utilizar na converso de moeda
Tipo
ou ou
Formatao padro, conforme definido no Localidade cujas preferncias devem ser usados para anlise e formatao Fuso horrio a ser usado para a anlise e formatao
Tabela 6-3 validadores padro JSP Tag Validador de Classe Atributos Valida um duplo valor dentro de um intervalo opcional um valor dentro de um intervalo de tempo opcional uma String com um nmero mnimo e mximo de caracteres
LongRangeValidator
mnima, mxima
f: validateLength
LengthValidator
mnima, mxima
Descrio A localidade para esta viso. O kit de identificao para tornar esta viso
(JSF
1.2)
13 de 15
08/03/2010 22:35
JSF Tags
http://translate.googleusercontent.com/translate_c?hl=pt-BR&langpair...
beforePhase, afterphase
Descrio Um nome opcional para este componente parmetro. O valor armazenado nesta componente. Atributos bsicos
Descrio A propriedade de feijo para definir quando o evento ocorre ao O valor a ser definido para
14 de 15
08/03/2010 22:35
JSF Tags
http://translate.googleusercontent.com/translate_c?hl=pt-BR&langpair...
valor
Descrio Se definido como verdadeiro, escapa <,>, e & personagens. O valor padro falso. Atributos bsicos
(JSF 1.2)
15 de 15
08/03/2010 22:35