1
resposta

javax.servlet cannot be resolved to a type

<%
 //scriptlet
 String nomeEmpresa = (String)request.getAttribute("empresa");
 System.out.println(nomeEmpresa);
%>


<html>
    <body>
        Empresa ${ 3 + 3 } cadastrada com sucesso!
    </body>
</html>

Estou inserindo a expressão regular conforme a aula, porém esta dando erro no , dizendo "javax.servlet cannot be resolved to a type". Ele funciona, se eu tentar acessar a página, printa normalmente, mas fica alegando o erro. Alguém sabe o que está acontecendo?

1 resposta

Oie Bruno, tudo bem contigo?

Perdão pela demora!

Faça o seguinte:

  1. Clique com o botão direito em cima do seu projeto.
  2. Selecione a opção "Properties"
  3. Clique em "Java Build Path"
  4. Vá em "Libraries"

Veja se essa aba "Libraries" está parecida com a minha:

Foto mostrando a aba "Libraries" do Java Build Path que pode ser encontrado nos "Properties" do projeto

Esse erro geralmente acontece quando está faltando o "Apache Tomcat" nessa aba "Libraries", se puder verificar!

Fico no aguardo :)