Criando um Projeto Web

No artigo anterior eu não consegui executar o Tomcat no NetBeans. E o problema é o seguinte: para funcionar você deve abaixar o Tomcat zipado e não instalar o Tomcat.

Aí sim você segue o procedimento para adicionar o Tomcat no NetBeans. No artigo eu também mostrei como adicionar o Tomcat no Eclipse, eu prefiro utilizar o Netbeans, então vou continuar o artigo com ele.

Vamos criar um projeto web. Escolha File->New Project.

Escolha Java with Maven->Web Application.

Dê o nome de Carros ao seu projeto.

Escolha o Tomcat que você configurou.

Vamos criar o arquivo web.xml. Clique com o botão direito do mouse e escolha o new->other. Escolha o Web e o web.xml. Clique em Next e depois Finish.

Clique com o botão direito do mouse e escolha Properties.

Em Build->Compile na opção Java Platform escolha no mínimo o JDK 8.

Em Sources, na opção Source/Binary Format escolha a mesma opção do JDK que você escolheu.

Em Run, na opção Java EE Version escolha a opção Java EE 8 Web.

Atualizei alguns plugins no pom.xml que vem por padrão quando se cria um projeto.

Depois de reconfigurar o pom.xml escolha a opção limpar e construir para fazer os downloads necessários.

Agora execute o projeto, se não houver nada de errado a página padrão com o Hello World irá aparecer.

Vamos criar um servlet. Note que estou criando o servlet dentro do pacote Source Packages (src).

Dê o nome de HelloServlet, em Package digite depois de carros (.servlets). Na próxima tela clique em Finish.

O código do servlet criado deve ficar desta maneira:

A anotação @WebServlet configura o caminho para a chamada do servlet, que no caso é /hello.

Sempre que adicionar um novo servlet no projeto, faça o procedimento de limpar e construir para ver se aparece algum erro.

Agora que configuramos o servlet e quando executarmos o projeto irá cair na url http://localhost:8080/Carros/, basta adicionar hello a url para chamar o servlet.

Se estiver tudo configurado corretamente o seguinte resultado deve aparecer:

Se estiver dando alguma coisa errado para você, pode ser que o seu Tomcat não está executando o mesmo JDK que você está compilando o projeto.

Para ver a configuração o Tomcat no NetBeans escolha a aba Services.

Em Servers, escolha o seu Tomcat e clique com o botão direito do mouse e escolha Properties.

Na aba Platform veja se a opção Java Platform: se é o mesmo JDK que você está utilizando no projeto.

Fonte: Web Services Restful: Aprenda a Criar web Services RESTful em Java na Nuvem do Google 

Para enviar seu comentário, preencha os campos abaixo:

Deixe um comentário

*

Seja o primeiro a comentar!