No projeto importado não tenho o pacote web
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
No projeto importado não tenho o pacote web
Oi Luiz,
o projeto gerenciador tem a pasta src com os arquivos de código fonte e a pasta WebContent com os arquivos da aplicação web.
vc conseguiu importar o projeto corretamente?
abs
Importei a partir do zip
Oi Luiz,
só para garantir, vc fez esse exercício abaixo?
https://cursos.alura.com.br/course/servlet-3-e-fundamentos-web/section/1/exercise/1
Lá tem passo a passo. Pergunto pois nao tem uma pasta web nem `src/main/java``
abs
Java Resources src/main/java br.com.alura.gerenciador.web
No projeto não aparece mas no video ela existe e é onde devo criar o busca empresa,
Oi Luiz,
acho só agora entendi :) ... foi mal.
Essa pasta web é apenas um pacote que vc pode criar facilmente no eclipse, na hora de criar a classe.
Essa parte de pacotes é abordado o terceiro curso sobre Java:
Java III: https://cursos.alura.com.br/course/java-e-bibliotecas
Esse curso explica direitinho o que são pacotes e como funcionam. Depois desse, normalmente sugiro assistir os treinamentos relacionados com o mundo web, principalmente os dois abaixo:
HTTP: https://cursos.alura.com.br/course/fundamentos-http
HTML e CSS: https://cursos.alura.com.br/course/html-e-css
Depois disso eu iria para MySQL para entender melhor como funciona o banco de dados (MySQL é utilizado na maioria dos treinamentos Java):
https://cursos.alura.com.br/course/introducao-a-banco-de-dados-e-sql
Isso vai te ajudar demais no treinamento Servlet!
Uma vez que fica mais claro o que é a web e como trabalhar com banco de dados você pode atacar com tranquilidade as tecnologias que juntam essas duas partes como Servlet, JSP/JSTL, JDBC, JPA etc.
Se tiver mais dúvidas, por favor manda bala :)
abs
Ok, mas não tenho acesso no momento a esses treinamentos. Como faço para resolver o problema atual, uma vez que não foi importado com o projeto?
Ok, vamos lá.
No projeto gerenciador, clique com no botão direito em src/main/java depois New e Class:
Digite no campo Package:
br.com.alura.gerenciador.web
Digite no campo Nome:
BuscaEmpresa
Clique em Finish.
Isso deve criar uma nova classe BuscaEmpresa dentro do pacote br.com.alura.gerenciador.web!
Abs
Desculpa, mas acho que vc não entendeu. No projeto NÃO EXISTE o PACOTE br..com.alura.gerenciador.web. Isso é o que esta faltando.
Oi Luiz,
só quero ajudar :(
No video realmente já existe um pacote web, vc tem razão, mas esse pacote está vazio (por isso aparece na cor branca, as 5:06 no video ).
Quando vc cria a nova classe, mesmo com o pacote web inexistente, o Eclipse gera esse pacote para você. Então basta seguir as instruções da minha resposta anterior para criar o pacote e a classe, tudo de uma vez só, ok?
abs