2 pontos: 1 qual a exception lan�ada ? 2 vc est� tentando abrir uma conex�o com o oracle atrav�s do usu�rio e senha submetidos pelo jsp ? � isso mesmo que vc quer ? toda vez que existir um usu�rio novo vc o criar� no oracle ?
-----Original Message----- From: Jos� Vieira [mailto:[EMAIL PROTECTED] Sent: quarta-feira, 19 de mar�o de 2003 16:42 To: [EMAIL PROTECTED] Subject: [java-list] jsp - servlet - connection oracle Ol� pessoal ! Tenho um um jsp e um servlet quando fa�o submit no jsp eu executo o servlet passando dois parametros USUARIO E SENHA, que ser� v�lidado no banco, se n�o existir este usu�rio no banco ele faz exception, isto � o que ele deveria fazer porem ele estar fazendo sempre a exception mesmo que o usu�rio esteja cadastrado no banco, este � o erro, eu n�o sei o que estar acontescendo com o servlet, j� gastei todo os meus recursos com ele e n�o conseguir resolver o problema, alguem poderia me ajudar ? MEU SERVLET : package br.com.netprev; import javax.servlet.*; import javax.servlet.http.*; import java.io.*; import java.util.*; import javax.naming.*; import java.sql.*; import com.evermind.sql.DriverManagerDataSource; import oracle.jdbc.driver.*; public class UserBanco extends HttpServlet { static Connection conn = null; public void init(ServletConfig config) throws ServletException { super.init(config); } public void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType("text/html; charset=WINDOWS-1252"); HttpSession session = request.getSession(true); PrintWriter out = response.getWriter(); String USU = request.getParameter("USU"); String senha = request.getParameter("senha"); try { // Carrega conexao Oracle JDBC Driver e registra. DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver()); String l_dbConnectString = "(DESCRIPTION=(ADDRESS=(HOST=" + "192.168.112.14" + ")" + "(PROTOCOL=tcp)(PORT=" + "1521" + "))" + "(CONNECT_DATA=(SID=" + "SID" + ")))"; conn = DriverManager.getConnection( "jdbc:oracle:thin:@" + l_dbConnectString, USU, senha); conn.setAutoCommit(false); } catch (SQLException ex) { out.print("<html>"); out.print("<head> "); out.print("<title>Usu�rio N�o Autorizado</title> "); out.print("<meta http-equiv='Content-Type'content='text/html; charset=iso-8859-1'> "); out.print("</head> "); out.print(" "); out.print("<body bgcolor='#FFFFCC'text='#000000' >"); out.print("<p> "); out.print("<br><br><br><h2><center> Favor Verificar Usu�rio e Senha </center> </h2>"); out.print("<br> "); out.print("<br> "); out.print("<br> "); out.print("<p> </p><center><input type='button' name='Button' value='Fechar' ><br>"); out.print("</body> "); out.println("</html>\"); "); ex.printStackTrace(); System.out.println("Erro na inicializacao da conexao ao banco de dados " ); } out.close(); } } Jose Vieira S.A.R. Sistemas S/A [EMAIL PROTECTED] (0xx11) 3361-6355 ICQ.N�: 179698311 ------------------------------ 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] -------------------------------------------------------------------------
