Articles of jsf

Exibindo Condicionalmente os Componentes JSF

Primeiro, sou novo no Java EE, surgiu de um forte histórico de desenvolvimento do ASP .NET. Eu passei pela net, e posso sentir falta disso, mas parece que não há nenhum tutorial simples e direto para o ponto sobre como eu poderia conectar a class do bean backing a um componente JSF. Um bom exemplo […]

Como posso saber o id de um componente JSF para que eu possa usar em Javascript

Problema: Às vezes você vai querer acessar um componente de javascript com getElementById , mas id’s são gerados dinamicamente no JSF, então você precisa de um método para obter um id de objects. Eu respondo abaixo sobre como você pode fazer isso. Pergunta original: Eu quero usar algum código como abaixo. Como posso referenciar o […]

h: commandButton / h: o comandoLink não funciona no primeiro clique, funciona apenas no segundo clique

Temos um menu de navegação ajax que atualiza uma inclusão dinâmica. Os arquivos include possuem seus próprios formulários. Ele funciona corretamente, mas qualquer botão de comando no arquivo de inclusão não funciona no primeiro clique. Ele funciona apenas no segundo clique e para frente. Eu encontrei esta questão commandButton / commandLink / ajax método de […]

Como adicionar dinamicamente componentes JSF

Posso adicionar componentes JSF dinamicamente? Eu preciso ter um formulário com um botão que deve adicionar um ao formulário. Isso é possível? Eu sei que isso deve ser possível em JavaScript de alguma forma. Alguém sabe como fazer isso no JSF? Eu acho que o maior problema é como obter ou definir valores de novas […]

Como o servidor pode enviar mudanças assíncronas para uma página HTML criada pelo JSF?

Quando criamos uma página JSF, uma solicitação do cliente permite a geração de HTML dinamicamente usando uma combinação de código Java e HTML. Podemos introduzir ganchos na página HTML usando a estrutura JSF, que permite ao servidor atualizar a página HTML com base em events asynchronouss ocorrendo posteriormente no servidor, geralmente por meio de encadeamentos […]

@ViewScoped chama @PostConstruct em todas as solicitações de postback

Isso não parece certo. Eu estava fazendo alguma limpeza do meu código e notei isso. Toda solicitação ajax está @PostConstruct o construtor e @PostConstruct do meu bean @ViewScoped . Até mesmo uma simples paginação de database está triggersndo. Eu entendi que @ViewScoped é maior do que @RequestScoped e que ele não deve ser reconstruído em […]

Quais são as principais desvantagens do Java Server Faces 2.0?

Ontem eu vi uma apresentação sobre o Java Server Faces 2.0, que parecia verdadeiramente impressionante, embora eu seja atualmente um feliz desenvolvedor ASP.NET MVC / jQuery. O que eu mais gostei sobre o JSF foi a enorme quantidade de componentes de UI habilitados para AJAX que parecem tornar o desenvolvimento muito mais rápido do que […]

Como criar campos de formulário dynamics do JSF

Eu encontrei algumas perguntas semelhantes como esta , no entanto, existem muitas maneiras que isso pode ser feito que me deixou mais confuso. Estamos recebendo um arquivo XML que estamos lendo. Este XML contém informações sobre alguns campos de formulário que precisam ser apresentados. Então eu criei este DynamicField.java personalizado que tem todas as informações […]

Como criar uma function EL personalizada para invocar um método estático?

Sou novo no JSF 2. A minha pergunta está relacionada com a resposta do BalusC a esta questão jsf2 ajax update parts based on request parameters Tentei o código de kickstart que a BalusC publicou e encontrei um erro de análise EL: /nameofpage.xhtml @12,64 rendered=”#{bean.panels.contains(‘u1’)}” Error Parsing: #{bean.panels.contains(‘u1’)} Eu acho que isso é causado porque […]

Quando é necessário ou conveniente usar Spring ou EJB3 ou todos eles juntos?

Estou um pouco confuso com o uso misto de JSF2 + Spring + EJB3 ou qualquer combinação deles. Eu sei que uma das principais características do Spring é a injeção de dependência, mas com beans gerenciados pelo JSF eu posso usar @ManagedBean e @ManagedProperty e obter a funcionalidade de injeção de dependência. Com o EJB3, […]