| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/05/2009 21:30:50
|
gilliard_santos
JavaGuru
![[Avatar]](/images/avatar/b14680dec683e744ada1f2fe08614086.jpg)
Membro desde: 02/09/2004 12:35:28
Mensagens: 234
Localização: Campo Grande, MS
Offline
|
Saiu o beta1 da implementação de referência do JSF 2 e o resultado da votação da versão final da especificação: aprovado
Entre as novidades estão:
o suporte a anotações
implicit navigations
ajax
suporte a várias VDL (View Definition Language): a implementação deve ao menos suportar JSF e Facelets, sendo o Facelets o default
uma forma nova, mais simples e mais robusta de se construir componentes com Facelets
custom scopes
suporte à resources
URL's amigáveis (método GET)
e por aí vai...
Frequentemente eu tenho postado aqui sobre essas novidades. Alguns assuntos eu ainda não publiquei nada mas já tenho os exemplos prontos, então logo devo colocar no blog.
Além das novas funcionalidades que eu comentei acima (e umas que eu provavelmente esqueci de colocar nessa lista), o JSF 2 vai se beneficiar da nova versão da Unified EL (que sairá no JEE 6, passando a ter suporte a passagem de parâmetros), e tem integração com a especificação Bean Validation.
|
http://gilliard.eti.br |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/05/2009 22:05:33
|
king_of_gods
JavaTeenager
Membro desde: 28/03/2007 14:28:11
Mensagens: 150
Offline
|
Gostei de algumas mudanças, principalmente a passagem de parâmetro. Isso vai ajudar em um bocado.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/05/2009 22:24:33
|
rponte
JavaEvangelist
![[Avatar]](/images/avatar/37a90a1fe7512a804347fa3e572c6b86.png)
Membro desde: 18/02/2008 10:06:25
Mensagens: 369
Offline
|
Interessante.
Muitas das novas features é conseguido hoje com frameworks como JBoss Seam.
E o suporte da EL parametrizada já estava na hora, hoje com a JBoss-EL isso é possível.
|
Rafael Ponte
http://www.rponte.com.br/ |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/05/2009 05:06:51
|
cmilfont
Debugger
![[Avatar]](/images/avatar/4b85256c4881edb6c0776df5d81f6236.jpg)
Membro desde: 23/02/2005 10:58:35
Mensagens: 59
Offline
|
Considerando que JSF é uma tecnologia de 2001, a versão 2 [BETA] sair em 2009 deveria ser motivo de comemoração?
|
http://www.milfont.org/tech/ |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/05/2009 06:23:05
|
Tchello
Virtual Machine Man
![[Avatar]](/images/avatar/901db33c84e81b1a30e59949bbcb112b.png)
Membro desde: 07/06/2008 14:41:04
Mensagens: 931
Offline
|
cmilfont wrote:Considerando que JSF é uma tecnologia de 2001, a versão 2 [BETA] sair em 2009 deveria ser motivo de comemoração?
Bom, não da pra chorar sobre o leite derramado, certo? Fazer o que?
Devemos comemorar sim, afinal a tecnologia não morreu, muito pelo contrário, está sendo aprimorada.
|
SCJP 6 (a caminho... , a missão)
SCWCD (a caminho... 2, o retorno) |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/05/2009 06:48:33
|
aleqi200
HelloWorld
![[Avatar]](/images/avatar/d3ddedd999aa150f47c2d0a55cb17898.jpg)
Membro desde: 28/09/2006 13:41:17
Mensagens: 22
Offline
|
Que JSF tinha potencial isso todo mundo já sabia. O que todos também sabiam era da complicação absurda da API nos seus primórdios. O JCP escutou os apelos da comunidade e criou uma API consistente e que prova que a comunidade pode ajudar a amadurecer tecnologias.
Aqueles discrentes com JSF 1.x poderão ver agora uma opção viável para um arquitetura simples e robusta.
Framewors que estenderam JSF como Facelets, Ajax4Jsf e tantos outros colaboraram e muito para um resultado muito satisfatório.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/05/2009 06:51:03
|
Felagund
Forum Spammer
![[Avatar]](/images/avatar/d8d855c465198499868fb2b566ebee8d.jpg)
Membro desde: 26/07/2006 11:51:36
Mensagens: 1167
Localização: Santa e Bela Catarina
Offline
|
cmilfont wrote:Considerando que JSF é uma tecnologia de 2001, a versão 2 [BETA] sair em 2009 deveria ser motivo de comemoração?
Famos forçar o pessoal que cuida o JSF a lançar uma versão nova a cada 3 meses igual a M$ faz com o windows e dai eles levam 6 meses para lançar um Service Pack corrigindo N bugs das versões. (Por favor fanaticos pela M$ não venham com flames, é somente a verdade, e utilizei como um exemplo)
Prefiro esperar 10 anos por uma especificação desde que ela ja esteja madura e melhor de usar.
O tempo de desenvolvimento não quer dizer nada.
E acredito que até pela espera pela nova versão é motivo sim de comemoração
|
att
Rafael Felix
Rolling With Code |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/05/2009 07:04:14
|
O Grande Bé
JavaTeenager
![[Avatar]](/images/avatar/c8a869974092410b06e66.gif)
Membro desde: 17/02/2004 09:26:58
Mensagens: 183
Offline
|
Alguém sabe como é o AJAX dessa nova versão?
é parecido com ajax4jsf ou eles quiseram inventar algo novo?
|
"A Imaginação é mais importante que o Conhecimento"
Albert Einstein |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/05/2009 07:07:27
|
king_of_gods
JavaTeenager
Membro desde: 28/03/2007 14:28:11
Mensagens: 150
Offline
|
O Grande Bé wrote:Alguém sabe como é o AJAX dessa nova versão?
é parecido com ajax4jsf ou eles quiseram inventar algo novo?
Eu acredito que eles seguiram a mesma linha.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/05/2009 07:19:59
|
Leonardo3001
Virtual Machine Man
Membro desde: 04/07/2007 18:28:58
Mensagens: 824
Offline
|
Eu também já dei uma olhada no JSF 2 em beta.
E também já olhei no VRaptor 3, no Struts 2.1, no Spring MVC 3 Beta..., e comparando o Faces com o restante dos frameworks MVC, achei ele... meio... Ah, deixa pra lá! Não quero gerar brigas.
|
Leonardo Veríssimo
-------------------------------------------------
Objectzilla |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/05/2009 07:28:49
|
overkill
JavaTeenager
![[Avatar]](/images/avatar/380a2d63cef1d5d702278e2b561e2e51.png)
Membro desde: 28/06/2005 09:51:48
Mensagens: 196
Localização: Videira - SC
Offline
|
Bom eu me reservo ao direito de "esperar mais" e ai me manifestar .... já tenho experiencial com o JSF 1.2 vamos ver o que vem pela frente para tirar minhas conclusões.
Mas de qualquer forma a noticia tem um ar muito positivo.
|
Linux Expert.
Java quase Expert.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/05/2009 07:32:16
|
dohko
Virtual Machine Man
![[Avatar]](/images/avatar/3295c76acbf4caaed33c36b1b5fc2cb1.jpg)
Membro desde: 14/09/2002 16:37:24
Mensagens: 508
Localização: Hell
Offline
|
Ouvi dizer que na versão 2 o richfaces e o a4j seriam acoplados ao framework do jsf.
Mas faz tempo, hehe =)
|
--
Ademir Constantino Filho
Developer |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/05/2009 07:35:45
|
overkill
JavaTeenager
![[Avatar]](/images/avatar/380a2d63cef1d5d702278e2b561e2e51.png)
Membro desde: 28/06/2005 09:51:48
Mensagens: 196
Localização: Videira - SC
Offline
|
dohko wrote:
Ouvi dizer que na versão 2 o richfaces e o a4j seriam acoplados ao framework do jsf.
Mas faz tempo, hehe =)
Pelo que vi na especificação isso não ira acontecer ... terá sim melhora na integração com AJAX e o Facelets vai ser nativo agora ... e as configurações de XML que convenhamos é chato pra caramba deixarão de existir, será tudo via @Anotações .
mas vamos aguardar.
|
Linux Expert.
Java quase Expert.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/05/2009 07:36:52
|
rponte
JavaEvangelist
![[Avatar]](/images/avatar/37a90a1fe7512a804347fa3e572c6b86.png)
Membro desde: 18/02/2008 10:06:25
Mensagens: 369
Offline
|
cmilfont wrote:Considerando que JSF é uma tecnologia de 2001, a versão 2 [BETA] sair em 2009 deveria ser motivo de comemoração?
Infelizmente sim, Milfont. Tudo pela JCP é sempre mais lento, por isso frameworks como Restfaces, Ajax4jsf, Facelets, JBoss Seam entre alguns outros foram desenvolvidos para suprir a lentidão da JCP (vide caso do Spring para suprir J2EE, e de muitos outros). Todos estes frameworks existem hoje para trazer features que deveriam existir na especificação do JSF 1.x.
A especificação do JSF1.x realmente era (é) bem amarrada, com muitos problemas no design da API, mas agora com a JSF2.0 isso foi consertado e está bem melhor e bem mais extensível, muitas das features trazidas com os frameworks que citei acima já são nativas nessa nova especificação, e as que não existem já podem ser implementadas sem muitas gambiarras. Outro fato interessante é a retrocompatibilidade com versões anteriores. Estes são de fato os motivos da comemoração.
Enfim, são melhorias há muito tempo desejadas e bem vindas.
|
Rafael Ponte
http://www.rponte.com.br/ |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/05/2009 07:50:11
|
rponte
JavaEvangelist
![[Avatar]](/images/avatar/37a90a1fe7512a804347fa3e572c6b86.png)
Membro desde: 18/02/2008 10:06:25
Mensagens: 369
Offline
|
O Grande Bé wrote:Alguém sabe como é o AJAX dessa nova versão?
é parecido com ajax4jsf ou eles quiseram inventar algo novo?
Dá uma olhada aqui, acredito que possa esclarecer,
http://blog.gilliard.eti.br/2009/05/ajax-no-jsf-2/
Abraços.
|
Rafael Ponte
http://www.rponte.com.br/ |
|
|
 |
|
|