Problema para usar Bean

Estou tentando utilizar Bean na minha aplicação mas até agora não consegui fazer funcionar, segue abaixo o erro:

org.apache.jasper.JasperException: Unable to compile class for JSP

An error occurred at line: 6 in the jsp file: /teste.jsp
Generated servlet error:
/opt/tomcat5/work/Teste/wx7.com.br/teste/org/apache/jsp/teste_jsp.java:52: cannot resolve symbol
symbol  : class TesteBean 
location: class org.apache.jsp.teste_jsp
      TesteBean teste = null;
      ^

O código do JSP:

<jsp:useBean id="teste" type="TesteBean" scope="session"/>
     <html>
          <head></head>
          <body>
               Teste
          </body>
     </html>

Código da Classe:

public class TesteBean {
	
	public TesteBean()	{

	}

}

Sugestões ?

Sua classe não está dentro de nenhum pacote?

Não, no caso para usar no Bean tenho q definir o package ? (Eu sei que é uma boa prática usar package sempre)

ja aconteceu comigo isso, e quando coloquei num package funcionou…

Coloquei um package, mas estou tendo problemas na configuração do web.xml, ele não localiza a class:

HTTP Status 404 - /teste/servlet/br/dominio/teste/ClassTeste

--------------------------------------------------------------------------------

type Status report

message /teste/servlet/br/dominio/teste/ClassTeste

description The requested resource (/teste/servlet/br/dominio/teste/ClassTeste) is not available.


--------------------------------------------------------------------------------

Apache Tomcat/5.0

A estrutura está assim:

|__ WEB-INF
     |__ classes
          |__ br
               |__ dominio
                     |__ teste
                          |__ ClassTeste.class

O código da class:

package br.dominio.teste;

public class ClassTeste {
	
	public ClassTeste()	{
		....
	}
	
}

Arquivo web.xml:

<?xml version="1.0" encoding="ISO-8859-1"?>

&lt;!DOCTYPE web-app
PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd"&gt;

&lt;web-app&gt;

    ...

    &lt;servlet&gt;
        &lt;servlet-name&gt;CriptoBean&lt;/servlet-name&gt;
        &lt;servlet-class&gt;br.dominio.teste.ClassTeste&lt;/servlet-class&gt;
    &lt;/servlet&gt;

	
    ...

    &lt;servlet-mapping&gt;
        &lt;servlet-name&gt;CriptoBean&lt;/servlet-name&gt;
        &lt;url-pattern&gt;/servlet/br/dominio/teste/ClassTeste&lt;/url-pattern&gt;
    &lt;/servlet-mapping&gt;
	
&lt;/web-app&gt;

Alguem sabe onde estou errando ?

[]s

Achei o erro, ou melhor eu nem sabia q para acessar eu tinha q colocar o package na url (/br.dominio.teste.ClassTeste), em vez de acessar como normalmente /br/dominio/teste/ClassTeste.class.

[]s