- Clique File > New > Other.
- Web > Dinamic Web Project
- Crie um projeto com o nome Projeto e click em Finish.
- Mude então para a perspectiva Java EE.
- Copie o projeto struts-blank.zip disponível em http://groups.google.com/group/curso-struts/files
- Extraia o projeto no local de sua preferência.
- Copie o conteúdo do diretório WEB-INF/lib
- Cole as bibliotecas dentro do diretório WebContent/WEB-INF/lib do projeto criado.
- Copie os arquivos de configuração do diretório WEB-INF
- Cole as bibliotecas dentro do diretório WebContent/WEB-INF do projeto criado e sobrescreva o arquivo web.xml já criado.
* Adicionamos então as bibliotecas do Struts assim como seus arquivos de configuração.
- Devemos então configurar o servidor dentro do ambiente do WTP. Na aba Servers na parte inferior do eclipse clique em new > Server
- Selecione a versão do tomcat instalado em sua máquina e clique em Next.
- Selecione o local de instalação do tomcat e clique em Next.
- Adicione o projeto que você acabou de criar e clique em Finish.
- Clique com o botão direito na pasta WebContent e depois clique em New > Other.
- Selecione JSP e clique em next.
- Escolha o nome do arquivo como index.jsp
- Altere o jsp coloque no interior da tag body o texto "Primeira aplicação"
- Clique então no botão Start the Server na aba Servers
- Vá ao endereço http://localhost:8080/Projeto no navegador de sua preferência.
Verifique que aparece em sua tela o texto primeira aplicação.
Parabéns. A sua primeira aplicação Struts está rodando.
4 comentários:
Bom fácil de entender. Gostei
Gostaria de saber se sempre quando precisarmos criar um projeto struts, teremos de utilizar como modelo o struts-blank.war.
Desculpe a demora para responder, mas não é necessário não.
Você tem algumas opções adicionais como por exemplo, vc pode baixar os arquivos na mão e criar os arquivos de configuração.
Outra opção é utilizar alguma IDE que já possui template para crição de projetos com Struts.
O Struts Blank é só um projeto de modelo que o pessoal da Apache disponibiliza para facilitar a vida dos novos desenvolvedores.
Qualquer problema avise...
Gostaria de agradecer pelo tutorial muito objetivo e claro, me foi de grande ajuda.
Postar um comentário