Articles of jsf 2

O JSF 2.0 define a localidade em toda a session a partir do navegador e programaticamente

Como faço para detectar a localidade para um aplicativo com base na solicitação inicial do navegador e usá-lo durante toda a session de navegação até que o usuário altere especificamente a localidade e como você força essa nova localidade através da session restante?

Localizando valores enum no pacote de resources

Eu tenho um problema com enums i18n no meu aplicativo JSF. Quando comecei, tinha enums com o texto definido no interior. Mas agora, tenho chaves vinculadas a pacotes de mensagens no enum. Exemplo um dos meus enums: public enum OrderStatus implements CustomEnum { PENDING(“enum.orderstatus.pending”), CANCELED(“enum.orderstatus.canceled”); /** * key in message bundle */ private String name; […]

Como pular a validação quando um botão específico é clicado?

Eu tenho um formulário com um validador em um campo. Eu tenho dois h:commandButton s: Ok e Cancelar. Quando eu imputo dados incorretos e clico em Cancelar, recebo uma mensagem de validação. O que devo fazer para que o validador não seja executado quando eu clicar em cancelar?

Como implementar uma lista dinâmica com um Componente Composto JSF 2.0?

Fiz essa pergunta e, embora a resposta atenda diretamente às minhas necessidades, fico com a impressão de que existe uma solução mais simples para esse problema específico. Eu gostaria de ter um componente composto que aceita uma lista de itens (O tipo dos itens acordados para que os membros possam ser usados ​​livremente dentro do […]

Deve PARTIAL_STATE_SAVING ser definido como falso?

Parece que hoje (abril de 2012), as implementações do MyFaces e do JSF 2.1 do Mojarra têm defeitos em relação à economia de estado parcial e que PARTIAL_STATE_SAVING deve ser definido como false. Isso é verdade?

A renderização de outra forma pelo ajax faz com que seu estado de visualização seja perdido. Como faço para adicionar isso de volta?

eu tenho Quando clico uma vez em “my_fake_ajax_link”, tenho de clicar duas vezes no link “delete”. Este é apenas um exemplo. Eu não tenho esse caso real. Eu tenho vários formulários em uma página e não posso simplesmente adicionar todos eles em um único formulário. Eu verifiquei qual é o problema e é: Quando você […]

Como criar um aplicativo JSF 2.0 modular?

Eu tenho um aplicativo com uma interface bem definida. Ele usa o CDI para resolução dos módulos (especificamente, usa instâncias pontos de injeção em interfaces de API para resolver módulos) e passa vários dados de volta e quarto através das interfaces sem problemas. Eu intencionalmente mantive a API e a implementação separadas, e os módulos […]

Evitando IDs duplicados ao reutilizar composições de facelets no mesmo contêiner de nomeação

Eu tenho um que contém alguns elementos com ids explícitos e alguns events ajax que fazem referência a esses ids para processamento / atualização parcial. Eu encapsulei este fragment de xhtml dentro da composição simplesmente para poder usá-lo em alguns lugares diferentes sem ter que duplicar o código. No entanto, quando uso a composição (com […]

Injeção de CDI em um FacesConverter

De apenas algumas pesquisas, isso parece ser um problema que já existe há algum tempo. Eu escrevi um FacesConverter que se parece com o seguinte. O object Category é uma entidade JPA e CategoryControl é o DAO que o obtém. @FacesConverter(value = “categoryConverter”) public class CategoryConverter implements Converter { @Inject private CategoryControl cc; public CategoryConverter() […]

Como fazer o commandButton não atualizar completamente a página? Como usar o f: ajax?

Eu tenho que transmitir um vídeo na webcam, então eu uso ustream para fazer isso, o que gera um código embed de flash para mim, e eu tenho um botão para desligar / ligar a luz, mas quando eu pressiono o botão ele atualiza toda a página e então o componente flash. Existe alguma maneira […]