Postagens

Configurando GWT com Eclipse(Juno,Ganymede e Helios)

Imagem
Salve Galera! Hoje venho aqui repassar um super tutorial de configuração do Gwt no eclipse nas seguintes versões (Juno,Ganymede e Helios). Com este, vamos iniciar uma bateria de posts sobre esta tecnologia em ascensão do Google. Lets go! Introdução O  GWT (Google Web Toolkit) é uma ferramenta da Google poderosa que, trocando em miúdos, transforma Java em javascript. Com isso, é fácil criar aplicações web em Java, tendo uma camada front-end bem definida e o melhor de tudo, debugando código javascript como se fosse Java. Pensando nisso, estou postando aqui uma série de artigos sobre este framework como forma de aprendizado. Qualquer comentário, correção ou sugestão será bem-vinda =). No menu  Help  do Eclipse selecione a opção  Install New Software. No campo  Work With  clique em  add . Em  Name  escreva GWT e em  Location  insira a seguinte URL: http://dl.google.com/eclipse/plugin/4.2 Seis itens para instalaçã...

Mini Chat via Socket Java

Imagem
Fala galera! Estou aqui desta vez para atender a um pedido de um amigo que esta tendo dificuldades em implementar um simples chat em java. Este, será feito utilizando Socket (NÃO SABE OQUE É SOCKET???? Então clique aqui para saber). Agora que você já sabe, vamos mostrar os códigos do servidor e cliente com suas devidas explicações. chatserver.java import java.awt.*; import java.net.*; import java.io.*; import java.util.*; public class chatserver extends Thread {   int DEFAULT_PORT=4321;   protected int port;   protected ServerSocket server_port;   protected ThreadGroup CurrentConnections;   protected Vector connections;   protected ServerWriter writer;   private Calendar datatual;   //Criar um ServerSocket   public chatserver()   {     super("Server");     this.port=DEFAULT_PORT;        try     {       server_port=new S...

Upload com Primefaces

Imagem
Introdução Fazer upload de arquivos é uma funcionalidade bastante comum no desenvolvimento de aplicações web. Implementar upload de arquivos utilizando servlet's pode ser bastante trabalhoso. No intuito de dar produtividade ao desenvolvimento, a biblioteca de componente PrimeFaces fornece uma maneira simples de realizar upload. O PrimeFaces, além de simplificar o carregamento de arquivos para o lado do servidor, ainda é compatível com HTML 5. Ambiente de desenvolvimento No desenvolvimento do exemplo a seguir, foram utilizadas as seguintes ferramentas e bibliotecas: NetBeans IDE 7.2 (versão Java EE) Apache Tomcat 7.0.27 JSF 2.1 PrimeFaces 3.4 commons-fileupload-1.2.2 commons-io-2.0.1 Muito embora, o NetBeans IDE fora utilizado, o leitor deverá se sentir a vontade para escolher o IDE de sua preferência, bem como o seu servlet container. A seguir são descritos os passos necessários para a criação do projeto e configuração do classpath. Configuração do ambiente Na...