Esta disponivel para download o plugin do Snap Shots para visualizacoes em sites de pesquisas, blogs e outros sites. Mais um excelente plugin dentre varios outros para o Firefox. Hoje descompactei o Eclipse Europa para desenvolvedores JEE e fiquei muito satisfeito com essa nova versao. O WTP 2.0 foi lancado e ja esta disponivel nessa versao. Possibilita a criacao de varios projetos como: JPA, EJB, J2EE, Web Services e outros. E o melhor, ja cria toda a estrutura de diretorios. Possui tambem auto-complete para as Annotations. A partir de amanha ja irei trabalhar utilizando o Eclipse Europa!Links relacionados No proximo dia 12 (quinta-feira) na Fortes Informatica em Fortaleza sera realizada uma palestra no Cafe com Tapioca com o tema Implementando MVC com AJAX que sera ministrada pelo Christiano Milfont.Essa e uma boa oportunidade para voce aprimorar os seus conhecimentos, nao deixe de participar.Mais informacoes Ola a todos, venho comunicar que alterei o local do meu BLOG. Criei um dominio www.rafaelcarneiro.org. Desculpem-me o transtorno, mas espero com esse novo BLOG ter mais motivacao e espectativas. Continuando a serie de posts sobre NullPointerException e as primeiras impressoes do eclipse europa, hoje estava vendo as novas funcionalidades e um amigo do trabalho me alertou sobre uma nova configuracao de Errors/Warnings nas preferencias do eclipse. No eclipse europa, foi adicionado um novo item nas configuracoes do compilador e agora voce pode verificar possiveis erros em tempo de compilacao. No menu, va em Window Preferences e marque a opcao Potential null pointer access como Error. Veja na imagem abaixo:Crie uma classe de teste e adicione o metodo abaixo ou crie um se preferir. Codigo: No dia 04 de agosto (sabado) ocorrera o proximo Cafe com Tapiocado CEJUG (Ceara Java Users Groups). O local do evento sera na FA7 e conta com a presenca de Daniel de Oliveira, JUG Leader do DFJUG. O tema da palestra e: "A iniciativa JEDI, o ensino de Java livre e gratuito". Se voce mora em Fortaleza ou em estados vizinhos, nao perca essa palestra com esse palestrante renomado. Continuando a serie sobre criacao de Tag files, vamos conhecer um excelente topico da especificacao JSP 2.0, os atributos dinamicos das Tag files. No exemplo do post (Criando uma Tag File), foram criados diversos atributos na tag file de nome text. Mas dessa forma, cada vez que quizessemos colocar um atributo novo nessa tag teriamos que alterar o comportamento da mesma.Com o dynamic-attributes da Tag File, os atributos podem ser escolhidos na codificacao pelo programador.Vamos aos codigos.Tag File:Na primeira linha temos a diretiva <%@tag, que informa algumas caracteristicas da tag, como codificacao, se tera conteudo e outras opcoes. E nela que se encontra a configuracao para utilizarmos os atributos dinamicos, o atributo chamado dynamic-attributes. Como valor eu coloquei dynattrs, mas voce pode colocar qualquer valor. A funcao dessa tag e criar uma tag HTML input.A chave principal e varrer o atributo dynattrs com um forEach da JSTL para obter os pares key/value para acrescentarmos no codigo HTML a ser gerado pela tag.Apos obtermos todos os atributos informados pelo programador na JSP, iremos coloca-los na