Estou com um problema grosso no JSF, o famoso: “java.lang.IllegalStateException: Duplicate component ID”.
Creio que isso seja um bug do framework, em alguns momentos este erro aparece, principalmente em criação de conteúdo dinâmico.
Quando cria-se a árvore é criado alguns componentes no server “O framework cria por conta própria”. O fato é: Ele se perde com os próprios componentes que cria gera uma exception que em cascata gera erro de Javascript(No cliente) impossibilitando execução da iteração do cliente.
A forma de gerenciamento do JSF é muito ruim, eles poderiam ter inventado outra forma de gerenciar este tipo de ligação!
O Struts é perfeito, a maturidade deste framework é fantástica, existem muitas críticas, principalmente pelo fato de existir um arquivo de configuração struts-config.xml. Não acho isso uma barreira, em comparação aos benefícios!!!
Muita gente o crítica, por muitos outros motivos, principalmente pela dificuldade de aprendizado que alguns desenvolvedores encontram(Ea o cara pega o webwork, por ser mais fácil de aprender achando o sonho da vida dele)
Mais voltando ao assunto, alguém conseguiu uma solução este problema???
Até mais,