PrimeFaces é uma biblioteca de componentes de código aberto para o JSF 2.0 com mais de 100 componentes. Ele é considerado muito melhor do que muitas outras bibliotecas de componentes JSF, tendo em vista que: Possui um rico conjunto de componentes de interface (DataTable, AutoComplete, HTMLEditor, gráficos etc). Nenhum xml de configuração extra é necessária [ Read More ]
Olá pessoal. Conforme a gente já comentou antes aqui no JornalJava, existe uma infinidade de frameworks para agilizar o desenvolvimento web, todos eles com alguns pontos fortes e fracos. Particularmente acredito que a escolha de framework acaba sendo direcionada pelo perfil do desenvolvedor. No meu caso, gosto mais de frameworks que proporcionam deixar seu código [ Read More ]
Ainda não conheci um desenvolvedor Java que não conhecesse o jQuery, portanto serei bem sucinto na explicação. Segundo o site oficial é “uma biblioteca Javascript rápida e concisa, que simplifica a manipulação de eventos e DOM, interações e animação”. Possui como lema “escrever menos e fazer mais”. Quem já utilizou sabe que realmente o trabalho [ Read More ]
Muita gente acha que Segurança na Web é uma especialização que não se mistura com a função do desenvolvedor. Na prova OCEA (antiga SCEA) caíram algumas questões relacionadas à este tópico. Achei interessante pois não imaginava que seriam cobradas na prática, questões deste tipo. Apesar de saber como funcionavam na teoria, não sabia efetivamente como [ Read More ]
Desde o surgimento dos conjuntos de componentes Ajax passou-se a aproveitar melhor as features do JSF e destes componentes para trazer ao usuário uma UI mais rica e na medida do possível mais leve. Graças a estes componentes ficou mais fácil desenvolver estes tipos de UI quase que transparentemente da mesma forma convencional (sem Ajax) [ Read More ]
Facelets é um conhecido framework opensource que é utilizado atualmente como o handler padrão do jsf. Com facelets pode-se criar páginas em xhtml válido e usar extensões de componentes jsf dentro desses componentes, facilitando a criação de páginas. Outra grande vantagem é a criação de templates com facelets, muito similar ao Tiles do Struts. Uma [ Read More ]