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] -------------------------------------------------------------------------