Posts Tagged ‘Framework’

ExtJS e taglibs JEE

Tuesday, January 22nd, 2008

Para quem -assim como eu- adora criar interfaces web ricas para o usuário, mas detesta cria-las utilizando 90% de código javascript acho que encontrei mais uma solução :) E não senhores, não estou falando de mais nenhum conjunto de componentes JSF!

O framework ExJS agora tem suporte a taglibs para aplicações JEE, assim é possível renderizar todos aqueles componentes bonitões com pouquissímas linhas javascript e muitas tags no seu jsp.

O interessante é utilizar estas tags em aplicações não JSF devido aos problemas já conhecidos de incompatibilidade entre as tags e o ciclo de vida do JSF (talvez com Facelets estes problemas desapareçam, mas não tenho certeza), mas caso queiram realmente utilizar o ExtJS vocês podem ir de Lilya!

Enfim, fica aí a dica para quem sempre quis utilizar o ExtJS mas sempre temeu o uso de trocentas linhas de código javascript para gerar alguns componentes simples :)

Agora fica bem mais fácil inserir uma simples tabpanel numa aplicação JEE que utiliza-se do Struts por exemplo :D

Mandem bala e aproveitem para melhorar suas aplicações. Quando chegar em casa já estarei fazendo alguns testes!

Fonte: http://www.exttld.com/

YUI4JSF - Yahoo UI for JavaServer Faces

Thursday, November 22nd, 2007

Conjunto de componentes JSF é o que não falta, quanto mais você procura mais você acha :)

O YUI4JSF é um deles, ele foi desenvolvido pelo mesmo criador (e um dos colaboradores do MyFaces Tomahawk) do Facestrace, Acegi-JSF e JSF-ChartCreator. O YUI4JSF é um conjunto de componentes JSF ricos baseado na Yahoo UI library (para quem conhece a API do Yahoo sabe o quanto ela é poderosa).

Ele já possui uma boa quantidade de componentes, como calendar, slider, autocomplete, treeview, datatable, tabs, menus, entre outros mais. Infelizmente ele ainda está numa versão bem inicial, então acredito que ele servirá mais para substituir -por enquanto- outros componenentes menos ricos.

Uma das coisas que não gostei foi no demo do site em que não capricharam no design (css) dos componentes, então olhando a primeira vista parece algo tosco, mas não é. Mas caso você deseje um css bacana basta pegar o css da Yahoo UI library e ser feliz :P

Fica aí a dica para mais um conjunto de componentes decente para JSF :) E fica também a dica deste excelente blog do Cagatay Civici em que rola muita informação sobre JSF e desenvolvimento web.