Se essa classe for espec�fica de sua aplica��o do seu Servidor (n�o � compartilhada
por outra aplica��es) � conveniente mont�-la no seu CLASSPATH,
ou seja, no diret�rio WEB-INF/classes. Lembre-se de colocar o .class (j� compilado).
Voc� tamb�m perguntou se quando utilizava a tag useBean a inst�ncia j� era criada.
Isso vai depender do tipo de escopo que voc� definiu para sua refer�ncia (seu bean).
Existem quatro escopos dispon�veis: APPLICATION, SESSION, REQUEST e PAGE.
O principio de funcionamento do useBean � o seguinte: o objeto � criado apenas uma vez NAQUELE
contexto. Ap�s ser criado � apenas referenciado por outros beans em outras p�ginas.
Um bean APPLICATION cria um objeto, a princ�pio, apenas uma vez durante a execu��o da sua aplica��o.
Um bean SESSION cria um objeto, a princ�pio, apenas uma vez durante aquela sess�o.
e assim por diante.
Abracos,
Ulisses JaSPerMan
[EMAIL PROTECTED]
www.jspbrasil.com.br
Fabio Pereira wrote:
tente colocar seus pacotes em TOMCAT_HOME\common\libFrom: "Raphael Nascimento" <[EMAIL PROTECTED]>
Reply-To: [EMAIL PROTECTED]
To: <[EMAIL PROTECTED]>
Subject: [java-list] Beans + TOMCAT?
Date: Fri, 29 Nov 2002 11:10:18 -0200
Pessoal, crei um bean para me conectar com a base.
Conectar.java
import java.sql.*;
public class Conectar
{
private Connection con;
private Statement stm;
private int estado=0;
public Conectar(String url,String usuario, String password)
{
try
{
Class.forName("com.mysql.jdbc.Driver").newInstance();
con =DriverManager.getConnection(url,usuario,password);
stm = con.createStatement();
estado=1;
}
catch (Exception e)
{
System.out.println("Erro ao conectar com "+ url);
}
}
protected int getEstado()
{
return estado;
}
};
Estou tentando usar este bean numa p�gina jsp, mas o servidor n�o acha.
Onde eu coloco as classes no Tomcat, de modo que o servidor possa encontr�-la ?
Quando eu uso a diretiva useBean, a classe j� � instanciada ?
Raphael Luiz Nascimento
Pesquisador e Programador
Laborat�rio de Pesquisa
Centro Tecnol�gico da Terra e do Mar - CTTMar
Universidade do Vale do Itaja� - UNIVALI
_________________________________________________________________
MSN Hotmail, o maior webmail do Brasil. http://www.hotmail.com
------------------------------ LISTA SOUJAVA ---------------------------- http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] -------------------------------------------------------------------------
------------------------------ LISTA SOUJAVA ---------------------------- http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] -------------------------------------------------------------------------
