Perguntas com a marcação «jsf-2»

JavaServer Faces (JSF) é uma estrutura model-view-presenter normalmente usada para criar aplicações web. A versão 2.x é um grande passo à frente em comparação ao JSF 1.x, expandindo significativamente o conjunto padrão de componentes e bibliotecas de componentes.



12
Método commandButton / commandLink / ajax action / listener não chamado ou valor de entrada não definido / atualizado
Às vezes, quando se utiliza <h:commandLink>, <h:commandButton>ou <f:ajax>, a action, actionListenerou listenermétodo associado à tag simplesmente não estão sendo invocado. Ou, as propriedades do bean não são atualizadas com os UIInputvalores enviados . Quais são as possíveis causas e soluções para isso?

13
Quais são as principais desvantagens do Java Server Faces 2.0?
Ontem, vi uma apresentação no Java Server Faces 2.0 que parecia realmente impressionante, apesar de atualmente ser um desenvolvedor feliz do ASP.NET MVC / jQuery. O que eu mais gostei no JSF foi a enorme quantidade de componentes de interface do usuário habilitados para AJAX, que parecem tornar o desenvolvimento …
234 asp.net-mvc  jsf  jsf-2 

1
O que é a biblioteca de recursos JSF e como deve ser usada?
O JSF <h:outputStylesheet>, <h:outputScript>e <h:graphicImage>componentes têm um libraryatributo. O que é isso e como isso deve ser usado? Há uma série de exemplos na web que o utilizam como segue com o tipo de conteúdo comum / arquivo css, jse img(ou image) como nome da biblioteca, dependendo da tag usada: …
228 jsf  jsf-2  resources 



3
JSTL no JSF2 Facelets… faz sentido?
Gostaria de emitir um pouco do código Facelets condicionalmente. Para esse propósito, as tags JSTL parecem funcionar bem: <c:if test="${lpc.verbose}"> ... </c:if> No entanto, não tenho certeza se essa é uma prática recomendada? Existe outra maneira de alcançar meu objetivo?
163 jsf  jsf-2  jstl  facelets 


5
Como descobrir o ID do cliente do componente para atualização / renderização do ajax? Não foi possível encontrar o componente com a expressão "foo" referenciada em "bar"
O código a seguir é inspirado nos Tutoriais do PrimeFaces DataGrid + DataTable e colocado em um <p:tab>de um <p:tabView>residente em um <p:layoutUnit>de a <p:layout>. Aqui está a parte interna do código (iniciando no p:tabcomponente); a parte externa é trivial. <p:tabView id="tabs"> <p:tab id="search" title="Search"> <h:form id="insTable"> <p:dataTable id="table" var="lndInstrument" …
140 ajax  jsf  jsf-2  primefaces  clientid 

5
Migrando do JSF 1.2 para o JSF 2.0
Estou trabalhando com um aplicativo bastante grande escrito no JSF 1.2 . O JSF 1.2 tem cerca de 6 anos. Preciso atualizar para o JSF 2.0. Quão doloroso isso será? Percebi que alguns atributos nas tags personalizadas foram alterados etc.
136 java  jsf  migration  jsf-2 

2
Quando devo usar h: outputLink em vez de h: commandLink?
Quando devo usar um em <h:outputLink>vez de um <h:commandLink>? Eu entendo que um commandLinkgera uma postagem HTTP; Eu estou supondo que outputLinkirá gerar HTTP recebe. Dito isto, a maioria do material tutorial JSF que eu li usa commandLink(quase?) Exclusivamente. Contexto: estou implementando um pequeno projeto de demonstração que mostra um …
129 jsf  jsf-2 

5
Beans de apoio (@ManagedBean) ou Beans CDI (@Named)?
Acabei de começar a ler Core JavaServer Faces, 3ª ed. e eles dizem isso (ênfase minha): É um acidente histórico que haja dois mecanismos separados, os beans CDI e os beans gerenciados JSF, para os beans que podem ser usados ​​nas páginas JSF. Sugerimos que você use os beans CDI, …
109 jsf  jakarta-ee  jsf-2  cdi 

4
Como usar valores enum em f: selectItem (s)
Desejo criar uma lista suspensa selectOneMenu para poder selecionar um status para minha pergunta. É possível tornar o f: selectItem mais flexível, considerando o que acontece se a ordem dos enums muda e se a lista é grande? E eu poderia fazer isso melhor? E é possível "selecionar" automaticamente o …

1
Quando usar <ui: include>, arquivos de tag, componentes compostos e / ou componentes personalizados?
Comecei a usar JSF 2.0 com Facelets recentemente e fiquei intrigado com os novos componentes compostos, sabendo das &lt;ui:include&gt;técnicas existentes e de outras técnicas de modelagem oferecidas pelo Facelets 1.x. Qual é a diferença entre essas abordagens? Funcionalmente, eles parecem oferecer quase o mesmo: arquivos de tag &lt;ui:param&gt;vs &lt;cc:attribute&gt;, &lt;ui:insert&gt;+ …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.