Criando projetos Java com Maven

Nesse artigo iremos usar o Maven para criar um projeto Java simples. Precisaremos de aproximadamente 15 minutos, seu editor de texto ou IDE favorito e o Jdk 6 ou mais recente.

Continuar lendo Criando projetos Java com Maven

Criando projetos Java com Gradle

Nesse artigo iremos usar o Gradle para criar um projeto Java simples. Precisaremos de aproximadamente 15 minutos, seu editor de texto ou IDE favorito e o Jdk 6 ou mais recente.

Continuar lendo Criando projetos Java com Gradle

Configurando o Spring Security através de código Java (sem XML)

Nesse artigo, iremos ver como adicionar a uma aplicação Spring existente as classes necessárias para criar uma camada de segurança, que permitirá definir quem pode acessar o sistema e o quê poderá ser acessado.

Continuar lendo Configurando o Spring Security através de código Java (sem XML)

Configuração de uma aplicação Spring através de código Java (sem XML)

Nesse artigo, veremos como criar uma aplicação Spring sem precisar criar os tradicionais arquivos XML web.xml e spring-servlet.xml. Usaremos aqui apenas classes Java com as devidas anotações.

Continuar lendo Configuração de uma aplicação Spring através de código Java (sem XML)

Persistência de dados com Hibernate 4 em uma aplicação Spring

Nesse artigo, irei mostrar como criar as classes básicas para configurar a camada de persistência de dados de uma aplicação Spring usando o Hibernate.

Continuar lendo Persistência de dados com Hibernate 4 em uma aplicação Spring

AJAX com JSP e Servlet usando Jquery

O AJAX (Asynchroous Javascript and XML) é uma tecnologia que permite que aplicações web se comportem de forma parecida com aplicações desktop, ao criar chamadas assíncronas ao servidor. Isso elimina o processo de fazer uma atualização total da página quando se precisa que uma pequena parte dela seja atualizada. A auto-sugestão do Google é um bom exemplo de implementação do AJAX. À medida que digitamos termos de pesquisa na caixa de texto, o Google nos dá sugestão de acordo como os termos digitados sem atualizar a página.

Desenvolvendo uma aplicação Web com o Eclipse

Nesse artigo, será fornecido uma visão geral de cada parte de uma aplicação Web desenvolvida com a linguagem de programação Java, de modo a auxiliar quem está começando a desenvolver as suas próprias aplicações.

Continuar lendo Desenvolvendo uma aplicação Web com o Eclipse

Como exibir dados através de um Servlet/JSP

Ao desenvolver uma aplicação Web, muitas vezes se faz necessário obter dados de uma fonte qualquer (normalmente um banco de dados) e exibi-los em uma página web (normalmente na forma de uma tabela). Nesse artigo iremos mostrar exemplos de código de como fazer isso usando Servlets Java e páginas JSP.

Continuar lendo Como exibir dados através de um Servlet/JSP

Spring 3 MVC – Exemplo de Auto-completar com JQuery & JSON

Nesse artigo, iremos implementar o recurso de Autocompletar em uma aplicação Spring MVC usando o JQuery. O Auto-completar é um recurso visto em quase todas as boas aplicações web. Ela permite que o usuário selecione os valores apropriados em uma lista de itens. A adiçao desse recurso é recomendável se o campo possuir múltiplos (> 20 a 25) valores.

Nossos requisitos são simples. Teremos dois campos Country e Technologies. Os dois campos terão o recurso de auto-completar de forma que o usuário seja capaz de selecionar valores em uma lista de países e tecnologias. O campo país terá apenas um valor, mas o campo tecnologia poderá ter múltiplos valores separados por virgula (,).

Continuar lendo Spring 3 MVC – Exemplo de Auto-completar com JQuery & JSON

Spring 3 MVC – Parte 6 – Usando temas em uma aplicação Spring – Tutorial através de um Exemplo

Bem vindo à parte seis da série de artigo sobre o Spring 3.0 MVC. No artigo anterior vimos como adicionar suporte a internacionalização i18n e localização L10n a aplicações web baseados no Spring. UsamosLocaleChangeInterceptor para interceptar a alteração no idioma e a classe ReloadableResourceBundleMessageSource para adicionar esse recurso na aplicação.

Nessa parte iremos ver como adicionar Temas ao Spring MVC. Criaremos três diferentes temas e adicionaremos funcionalidade a nosso projeto HelloWorldSpring para que o usuário selecione um tema, possa salva-lo nos cookies para que suas mudanças sejam persistentes entre diferentes sessões.

Continuar lendo Spring 3 MVC – Parte 6 – Usando temas em uma aplicação Spring – Tutorial através de um Exemplo