Servlet

1 resposta
F

O tomcat não executa o metodo init(). Alguém sabe porque?

segue o codigo:

import javax.servlet.*;
import java.io.IOException;

public class PrimitiveServlet implements Servlet
{ 
   public void init( ServletConfig config ) throws ServletException
   {    
      System.out.println( "init" );
    
   } //fim do metodo init
  
   public void service( ServletRequest request, ServletResponse response ) throws ServletException, IOException
   {
      System.out.println( "service" );
    
   } //fim do metodo service
  
   public void destroy()
   {
      System.out.println( "destroy" );
  
   } //fim do metodo destroy
  
   public String getServletInfo()
   {
      return null;
    
   } //fim do metodo getServletInfo
  
   public ServletConfig getServletConfig()
   {
      return null; 
    
   } //fim do metodo getServletConfig
  
} //fim da classe PrimitiveServlet

*Editado - use a tag CODE em seus códigos.

1 Resposta

M

Bem-vindo ao Portal Java. No seu método init(ServletConfig config), antes de mais nada, chame:

super.init( config );

ou então sobrescreva o método init q não recebe nenhum parametro.

Criado 4 de agosto de 2005
Ultima resposta 4 de ago. de 2005
Respostas 1
Participantes 2