Tomcat 6.0

5 respostas
joanaDarc

Olá pessoal :wink: :wink: :wink: :wink: :wink:

5 Respostas

joanaDarc

Oi pessoal.
É o seguinte estou usando o eclipse europa estou criando uma classe que é o meu primeiro servlet extend httpservlet

a classe:

package estudos;

import java.io.IOException;
import java.io.PrintWriter;

public class PrimeiroServlet extends HttpServlet{

  public void service(HttpServletRequest request, 
    HttpServletResponse response) 
    throws ServletException, IOException{
    
    PrintWriter pw = response.getWriter();
    
	out.close();
          
    
     s.sendRedirect("ListaServlet");
  }
  catch(Exception e){
    e.printStackTrace();
  }
   
}

APARENTEMENTE TUDO ESTARIA CERTO
Mas ocorre os seguintes erros:

HttpServlet cannot be resolved to a type em:
public class PrimeiroServlet extends HttpServlet{
HttpServletRequest cannot be resolved to a type em:
public void service(HttpServletRequest request,
HttpServletRequest cannot be resolved to a type em:
HttpServletResponse response)
HttpServletRequest cannot be resolved to a type em:
HttpServletResponse response)
out cannot be resolved em:
out.close();
s cannot be resolved em:
s.sendRedirect("ListaServlet");
ServletException, cannot be resolved to a type em:
throws ServletException, IOException{
Sintax error on token "catch", identifier expected em:
catch(Exception e){
R

coloque o servlet-api.jar no classpath

joanaDarc

Como eu faço isso podem me dar um passo a passo?

B

Bem, vá até a pasta de instalação do tomcat (no windows fica em C:\Arquivos de programas\Apache Software Foundation), e dentro de lib vc irá achar servlet-api.jar. Dê Ctrl+C nele.

De volta no Eclipse, clique em cima do projeto com o botão direito e aperte colar.

Clique com o botão direito em cima do jar e vá em Build Path > Add to Build Path

De volta pro código, aperte Ctrl + Shift + O, e ele irá organizar seus imports.

LPJava

veja se isso ajuda

Criado 1 de maio de 2008
Ultima resposta 2 de mai. de 2008
Respostas 5
Participantes 4