Problemas c/ Filtros

6 respostas
C

Pessoal,

criei minha classe que é um Filtro no diretório WEB-INF\classes e configurei o web.xml como abaixo:

<filter>
  <filter-name>Filtro</filter-name>
   <filter-class>Filtro</filter-class>
      </filter>
      <filter-mapping>
            <filter-name>Filtro</filter-name>
            <url-pattern>/html/*</url-pattern>
      </filter-mapping>

Porém ao startar o Tomcat dá erro de ClassNotFoundException.

O que pode ser?

6 Respostas

F

Ué Carneiro, faltou o caminho do pacote na classe neh?

C

Fábio,

só assim era pra dar certo, coloquei assim como exemplo, mas estou utilizando pacote sim:

br.com.projeto.controle.seguranca.Filtro

Mesmo assim dá o mesmo erro.

F

Oi Carneiro, entendi. A classe que indica que não foi encontrada é a Filtro mesmo né? Verifica aí então se o .class dela existe, pq só pode ser alguma coisa desse gênero. Aah, verifica também se o JAR que contem a classe Filter está adicionada corretamente aew ao projeto. Até +.

C

Fábio,

o .class está gerado e eu não estou gerando .jar, adicionei meu projeto (que é um Tomcat Project) no contexto pelo plugin sysdeo.

O problema é que ele encontra os Servlets sem nenhum problema, mas tá dando erro somente com o filtro. :???:

C

Deu certo agora, criei um web.xml para a minha aplicação e funcionou. O mais estranho é que configurei no web.xml do Tomcat e funcionou uma vez, depois não funcionou mais.

Mas… fazer o que. :roll:

F

Então beleza Carneiro.
Abraço.

Criado 14 de março de 2007
Ultima resposta 14 de mar. de 2007
Respostas 6
Participantes 2